はじめに
Rustを勉強していて、覚えておくと便利だと思ったエスケープ文字をアウトプットしたいと思います。
エスケープ文字
文字 | 内容 |
---|---|
\n | 改行 |
\t | タブ |
\ | Backslash |
' | シングルクォート |
使用例
改行
Code
fn main() {
let sentence: &'static str = "人生とは自分を見つけることではない。\n人生とは自分を創ることである。";
println!("{}", sentence);
}
実行例
人生とは自分を見つけることではない。
人生とは自分を創ることである。
タブ
Code
fn main() {
let sentence: &'static str = "人生とは自分を見つけることではない。\t人生とは自分を創ることである。";
println!("{}", sentence);
}
実行例
人生とは自分を見つけることではない。 人生とは自分を創ることである。
バックスラッシュ
Code
fn main() {
let sentence: &'static str = "人生とは自分を見つけることではない。\\人生とは自分を創ることである。\\";
println!("{}", sentence);
}
実行例
人生とは自分を見つけることではない。\人生とは自分を創ることである。\
シングルクォート
Code
fn main() {
let sentence: &'static str = "人生とは自分を見つけることではない。\'人生とは自分を創ることである。\'";
println!("{}", sentence);
}
実行例
人生とは自分を見つけることではない。'人生とは自分を創ることである。'
参考