- プログラミング言語 Rust
571 :デフォルトの名無しさん[sage]:2016/04/22(金) 12:52:30.32 ID:UQ/RDeWl - is_alphabeticとstd::ascii::AsciiExt::is_asciiで判別可能。
fn is_abc(c: char) -> bool { c.is_alphabetic() && c.is_ascii() } もっと簡単にmatch c with { 'a' ... 'z' | 'A' ... 'Z' => { } } とすると応用も効いて楽。
|
|