Trait string_patterns::alphanumeric::CharGroupMatch
source · pub trait CharGroupMatch {
// Required methods
fn has_digits(&self) -> bool;
fn has_digits_radix(&self, radix: u8) -> bool;
fn has_alphanumeric(&self) -> bool;
fn has_alphabetic(&self) -> bool;
fn is_digits_only(&self) -> bool;
fn is_digits_only_radix(&self, radix: u8) -> bool;
}
Expand description
Methods to validate strings with character classes
Required Methods§
sourcefn has_digits(&self) -> bool
fn has_digits(&self) -> bool
Does the string contain any decimal digits
sourcefn has_digits_radix(&self, radix: u8) -> bool
fn has_digits_radix(&self, radix: u8) -> bool
Does the string contain any digits any supported radix
sourcefn has_alphanumeric(&self) -> bool
fn has_alphanumeric(&self) -> bool
Does the string contain any alphanumeric characters including those from non-Latin alphabets
sourcefn has_alphabetic(&self) -> bool
fn has_alphabetic(&self) -> bool
Does the string contain any letters including those from non-Latin alphabets, but excluding digits
fn is_digits_only(&self) -> bool
sourcefn is_digits_only_radix(&self, radix: u8) -> bool
fn is_digits_only_radix(&self, radix: u8) -> bool
Does the string contain any digits any supported radix
Implementations on Foreign Types§
source§impl CharGroupMatch for str
impl CharGroupMatch for str
source§fn is_digits_only_radix(&self, radix: u8) -> bool
fn is_digits_only_radix(&self, radix: u8) -> bool
Does the string contain any digits any supported radix