2015-04-26 12 views

Antwort

14

is_alphabetic, is_digit, is_alphanumeric, is_numeric sind was Sie suchen.

z.B. :

fn main() { 
    println!("1 is a digit {}", '1'.is_digit(10)); 
    println!("f is a hex digit {}", 'f'.is_digit(16)); 
    println!("a is alphabetic {}", 'a'.is_alphabetic()); 
    println!("こis alphabetic {}", 'こ'.is_alphabetic()); 
    println!("a is alphanumeric {}", 'a'.is_alphanumeric()); 
    println!("1 is alphanumeric {}", '1'.is_alphanumeric()); 
} 

kehrt:

1 is a digit true 
f is a hex digit true 
a is alphabetic true 
こis alphabetic true 
a is alphanumeric true 
1 is alphanumeric true 

Sie werden ausführlich in der Rust standard library docs for chars beschrieben.

Verwandte Themen