diff --git a/examples/range.rs b/examples/range.rs new file mode 100644 index 0000000..f1a4d35 --- /dev/null +++ b/examples/range.rs @@ -0,0 +1,10 @@ +extern crate lua_patterns; +use lua_patterns::LuaPattern; + +fn main() { + let mut m = LuaPattern::new("(%a+) one"); + let text = " hello one two"; + assert!(m.matches(text)); + assert_eq!(m.capture(1),1..6); + assert_eq!(m.capture(0),1..10); +}