vec_reg!() { /* proc-macro */ }Expand description
Procedual macro for building vec_reg regex expressions.
[#fn_name]is a syntax forRegex::satisfy(fn_name).[|x| x % 2 == 0]is a syntax forRegex::satisfy(|x| x % 2 == 0)..is a syntax forRegex::any().R|Sis a syntax forRegex::or(R, S).RSis a syntax forRegex::concat(R, S).R*is a syntax forRegex::repeat0(R).R+is a syntax forRegex::repeat1(R).R?is a syntax forRegex::zero_or_one(R).(R)is a syntax forRegex::group(R).R{n}is a syntax forRegex::repeat_n(R, n).R{n,}is a syntax forRegex::repeat_min_max(R, n, None).R{n,m}is a syntax forRegex::repeat_min_max(R, n, Some(m)).