[−][src]Function rec::max
pub fn max<T: Element>(quantity: usize, element: T) -> Rec
Returns a Rec
representing the given Element
repeated at most a given number of times.
Examples
use rec::{max, prelude::*}; assert_eq!(max(4, 'x'), Rec::from("x{0,4}"));
use rec::{max, Class, prelude::*, Pattern}; let pattern = Pattern::new(Class::Start + max(3, Class::Digit) + Class::End); assert!(pattern.is_match("123")); assert!(!pattern.is_match("1234"));