Rust 文字列から両端にある数値を取り除く

Rustで、文字列から両端にある数値を取り除くサンプルコードを記述してます。「trim_matches(char::is_numeric)」で可能です。Rustのバージョンは1.66.0を使用してます。
環境
- OS windows11 home
- rustc 1.66.0
文字列から両端にある数値を取り除く
文字列から両端にある数値を取り除くには「trim_matches(char::is_numeric)」を使用します。
"文字列".trim_matches(char::is_numeric)
実際に使用してみます。
fn main() {
let mut str: String = "123abcde123".to_string();
println!( "{}", str.trim_matches(char::is_numeric) ); // abcde
str = "123abc123de123".to_string();
println!( "{}", str.trim_matches(char::is_numeric) ); // abc123de
}
実行結果を見ると、取り除かれていることが確認できます。

-
前の記事
mac コマンドの結果を表形式で出力する 2023.09.07
-
次の記事
MariaDB jsonオブジェクトからkeyを使ってvalueの置換を行う 2023.09.11
コメントを書く