Rust 文字列から改行をエスケープする
Rustで、文字列から改行をエスケープするサンプルコードを記述してます。「escape_debug().to_string()」を使用することで可能です。Rustのバージョンは1.65.0を使用してます。
環境
- OS windows11 home
- rustc 1.65.0
文字列から改行をエスケープ
文字列から改行をエスケープするには「escape_debug().to_string()」を使用します。
"文字列".escape_debug().to_string();
実際に使用してみます。
fn main() {
let mut str: String = "mebee\n".to_string();
println!( "{}", str.escape_debug().to_string() );
// mebee\n
str = "あい\nう\n\rえお\r".to_string();
println!( "{}", str.escape_debug().to_string() );
// あい\nう\n\rえお\r
}
実行結果を見ると、エスケープされていることが確認できます。
-
前の記事
GAS スプレッドシートのアクティブなシートの名前を変更する 2022.12.03
-
次の記事
WinSCP コピーしたパスに移動するショートカットキー 2022.12.04
コメントを書く