Rust 文字列から先頭にある数値を取り除くサンプル

環境
Windows11 pro 64bit
rustc 1.66.0

構文
“対象文字列".trim_start_matches(char::is_numeric)
文字列から先頭にある数値を取り除くには「trim_start_matches(char::is_numeric)」を使用します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
fn main() {
let mut str: String = "456abcde789".to_string();
println!( "{}", str.trim_start_matches(char::is_numeric) );
str = "666abc123de567".to_string();
println!( "{}", str.trim_start_matches(char::is_numeric) );
}
fn main() { let mut str: String = "456abcde789".to_string(); println!( "{}", str.trim_start_matches(char::is_numeric) ); str = "666abc123de567".to_string(); println!( "{}", str.trim_start_matches(char::is_numeric) ); }
fn main() {

    let mut str: String = "456abcde789".to_string();

    println!( "{}", str.trim_start_matches(char::is_numeric) ); 

    str = "666abc123de567".to_string();

    println!( "{}", str.trim_start_matches(char::is_numeric) ); 


}

実行結果
abcde789
abc123de567

IT

Posted by arkgame