3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Qiita株式会社Advent Calendar 2022

Day 25

Rustのエスケープ文字の一例(改行等)

Last updated at Posted at 2022-12-24

はじめに

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);
}
実行例
人生とは自分を見つけることではない'人生とは自分を創ることである。'

参考

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?