Rust escape_debug().メソッドを使って文字列から改行をエスケープするサンプル

環境
Windows 10 Home 64bit
rustc 1.66.0

構文
“対象文字列".escape_debug().to_string();
「escape_debug().to_string()」を使用して文字列から改行をエスケープします。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
fn main() {
let mut str: String = "arkgame\n".to_string();
println!( "{}", str.escape_debug().to_string() );
str = "テスト\nデータ\n\rしりょ\r".to_string();
println!( "{}", str.escape_debug().to_string() );
}
fn main() { let mut str: String = "arkgame\n".to_string(); println!( "{}", str.escape_debug().to_string() ); str = "テスト\nデータ\n\rしりょ\r".to_string(); println!( "{}", str.escape_debug().to_string() ); }
fn main() {
    let mut str: String = "arkgame\n".to_string();

    println!( "{}", str.escape_debug().to_string() );

    str = "テスト\nデータ\n\rしりょ\r".to_string();    

    println!( "{}", str.escape_debug().to_string() );

}

実行結果
arkgame\n
テスト\nデータ\n\rしりょ\r

Rust

Posted by arkgame