Struct verbal_expressions::Verex
[−]
[src]
pub struct Verex { /* fields omitted */ }
pub struct Verex { /* fields omitted */ }
impl Verex
[src]fn new() -> Verex
fn start_of_line(self) -> Self
fn end_of_line(self) -> Self
fn find(self, value: &str) -> Self
fn then(self, value: &str) -> Self
fn maybe(self, value: &str) -> Self
fn anything(self) -> Self
fn anything_but_not(self, value: &str) -> Verex
fn something(self) -> Verex
fn something_but_not(self, value: &str) -> Verex
fn line_break(self) -> Verex
fn br(self) -> Verex
fn tab(self) -> Verex
fn word(self) -> Verex
fn non_word(self) -> Verex
fn digit(self) -> Verex
fn non_digit(self) -> Verex
fn space(self) -> Verex
fn non_space(self) -> Verex
fn any_of(self, value: &str) -> Verex
fn any(self, value: &str) -> Verex
fn range(self, pairs: &[(&str, &str)]) -> Verex
fn add_modifier(self, modifier: &str) -> Verex
fn remove_modifier(self, modifier: &str) -> Verex
fn with_any_case(self) -> Verex
fn with_specific_case(self) -> Verex
fn search_multiline(self) -> Verex
fn search_oneline(self) -> Verex
fn multiple(self, value: &str, counts: &[i32]) -> Verex
fn one_or_more(self) -> Verex
fn zero_or_more(self) -> Verex
fn count(self, count: i32) -> Verex
fn count_range(self, from: i32, to: i32) -> Verex
fn at_least(self, from: i32) -> Verex
fn or(self, value: &str) -> Self
fn begin_capture(self) -> Self
fn end_capture(self) -> Verex
fn is_match(self, text: &str) -> bool
fn captures(self, text: &str) -> Vec<String>
fn split(self, text: &str) -> Vec<String>
fn replace(self, text: &str, rep: &str) -> String
fn as_string(self) -> String
fn as_regex(self) -> Regex