文字列を小文字に変換したり、大文字と小文字を区別しない等価比較を実行するにはどうすればよいでしょうか? タイプには無視のケースがありますが、複雑に見え、に変換するAscii
方法がわかりません。str
Ascii
2045 次
2 に答える
7
std::ascii::AsciiExt.eq_ignore_ascii_case
あなたが望むことをします:
use std::ascii::AsciiExt;
fn main() {
assert!("foo".eq_ignore_ascii_case("FOO"));
}
(ドキュメント内の検索は非常に優れています。"case" や "ascii" などの検索では、このソリューションを含む適切な結果セットが返されます。)
于 2013-11-14T01:04:42.550 に答える