Rust replacenで置換する回数を指定して文字列を置換する

環境
Windows 10 Home 64bit
rustc 1.66.0

構文
“対象文字列".replacen(“置換する文字列", “置換後の文字列", 回数)
replacen関数を使って文字列の置換回数を指定します。

使用例

fn main() {

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

    println!( "{}", str.replacen("stu", "?",2) );

    str = "あストあストあスト".to_string();

    println!( "{}", str.replacen("スト", "y",2) );

}

実行結果
?c?cstuc
あyあyあスト

Rust

Posted by arkgame