Function neure::neu::alphabetic

source ·
pub const fn alphabetic() -> Alphabetic
Expand description

Reference is_alphabetic.

Example

use neure::prelude::*;
use neu::*;

fn main() -> Result<(), Box<dyn std::error::Error>> {
    let alpha = alphabetic();
    let alpha = alpha.repeat_times::<1>();
    let mut ctx = CharsCtx::new("a💝abcd");

    assert_eq!(ctx.try_mat(&alpha)?, Span::new(0, 1));
    assert!(ctx.try_mat(&alpha).is_err());
    Ok(())
}