regexRegular expression matching.
Compile patterns once and match against multiple strings.
import std::regex;
fn main() {
let re = regex.new("[0-9]+");
if re.is_match("abc123") {
let m = re.find("abc123");
println(m); // "123"
}
re.free();
}
newCompile a regular expression pattern.
Panics if the pattern syntax is invalid.
let email_re = regex.new("[a-z]+@[a-z]+\\.[a-z]+");
PatternA compiled regular expression pattern.
Created by regex.new(pattern). Must be freed with free() when
no longer needed to avoid leaking memory.
PatternMethodsMethods available on a compiled Pattern.