Lines Matching refs:re
3 let re = regex!("");
4 assert_eq!(vec![(0, 0)], findall!(re, ""));
9 let re = regex!("");
10 assert_eq!(vec![(0, 0), (1, 1), (2, 2), (3, 3)], findall!(re, "abc"));
15 let re = regex!(r"[0-9]*");
16 assert_eq!(vec![(0, 0), (1, 2), (3, 4)], findall!(re, "a1b2"));
21 let re = regex!(r"[0-9]*");
24 findall!(re, "a1bbb2")
30 let re = regex!(r"[0-9]?");
33 findall!(re, "a12b3c")
39 let re = regex!(r"([\x{5b}\x{5d}])");
40 assert_eq!(vec![(0, 1), (1, 2)], findall!(re, "[]"));
41 let re = regex!(r"([\[\]])");
42 assert_eq!(vec![(0, 1), (1, 2)], findall!(re, "[]"));
47 let re = regex!(r"([\[-z])");
48 assert_eq!(vec![(0, 1), (1, 2)], findall!(re, "[]"));
53 let re = regex!(r"([\[-\x{5d}])");
54 assert_eq!(vec![(0, 1), (1, 2)], findall!(re, "[]"));
59 let re = regex!(r".*?");
60 assert_eq!(vec![(0, 0), (1, 1), (2, 2), (3, 3)], findall!(re, "abc"));
65 let re = regex!(r".*?");
66 let ms: Vec<_> = re
76 let re = regex!(r"(.)(?P<a>.)");
77 assert_eq!(3, re.captures_len());
78 assert_eq!((3, Some(3)), re.capture_names().size_hint());
81 re.capture_names().collect::<Vec<_>>()
94 let re = regex!(r"^(?P<name>.+)$");
95 let cap = re.captures(t!("abc")).unwrap();
105 let re = regex!(r"^(?P<name>.+)$");
106 let cap = re.captures(t!("abc")).unwrap();
114 let re = regex!(r"^(?P<name>.+)$");
115 let cap = re.captures(t!("abc")).unwrap();
124 let re = regex!(r"(?P<number>[0-9]+)");
125 let caps = re.captures(t!(s)).unwrap();
133 let re = regex!(r"(.)(?P<a>a)?(.)(?P<b>.)");
134 let cap = re.captures(t!("abc")).unwrap();
158 let re = regex!(r"([a-z])(([a-z])|([0-9]))");
159 let cap = re.captures(t!("a5")).unwrap();