Function neure::neu::alphanumeric
source · pub const fn alphanumeric() -> AlphanumericExpand description
Reference is_alphanumeric.
Example
use neure::prelude::*;
use neu::*;
fn main() -> Result<(), Box<dyn std::error::Error>> {
let alphanumeric = alphanumeric();
let alphanumeric = alphanumeric.repeat_times::<2>();
let mut ctx = CharsCtx::new("①7Kوf");
assert_eq!(ctx.try_mat(&alphanumeric)?, Span::new(0, 4));
assert_eq!(ctx.try_mat(&alphanumeric)?, Span::new(4, 3));
assert!(ctx.try_mat(&alphanumeric).is_err());
Ok(())
}