[解決済み】複数行の文字列リテラルの構文とは何ですか?
2022-04-04 08:51:04
質問
Rustの文字列構文がどのように機能するのか、理解に苦しんでいます。具体的には、複数行の文字列を作成する方法を見つけようとしています。
どのように解決するのですか?
すべての文字列リテラルは、複数の行に分割することができます。
let string = "line one
line two";
は2行の文字列で
"line one\nline two"
(もちろん
\n
を直接エスケープすることもできます)。フォーマット上の理由から文字列を複数行に分割したい場合は、改行と先頭の空白をエスケープするために
\
例えば
let string = "one line \
written over \
several";
と同じです。
"one line written over several"
.
文字列の中に改行が必要な場合は
\
:
let string = "multiple\n\
lines\n\
with\n\
indentation";
と同じです。
"multiple\nlines\nwith\nindentation";
関連
-
[解決済み] 文字列リテラルの前にある'b'文字は何を意味するのでしょうか?
-
[解決済み] Goで複数行の文字列はどのように書くのですか?
-
[解決済み] C#のStringとstringの違いは何ですか?
-
[解決済み] なぜパスワードにはStringではなくchar[]が好まれるのですか?
-
[解決済み] 文字列の単語を反復処理するにはどうすればよいですか?
-
[解決済み] どうすれば、文字列中のリテラルな中抜き文字を印刷し、また.formatを使用することができるのでしょうか?
-
[解決済み] 文字列が空かどうかを確認する方法は?
-
[解決済み] C#のマルチライン文字列リテラル
-
[解決済み] Rust の `String` と `str` の違いは何ですか?
-
[解決済み】文字列リテラルに対して文字列をマッチングさせる方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 2つの文字列を連結して、同じ構造体のキーに格納するにはどうすればよいですか?
-
[解決済み] OCAML - 文字列と部分文字列
-
[解決済み] strposではなく、単語が見つかったときのStataフラグ
-
[解決済み] VBScriptにはsubstring()関数がありますか?
-
[解決済み] OCamlでcharから文字列に変換する
-
[解決済み] Luaで文字列の中にマッチするテキストがあるかどうかを確認するには?
-
[解決済み】「改行」と「キャリッジリターン」の違いは?
-
[解決済み】複数行の文字列リテラルの構文とは何ですか?
-
[解決済み] sqliteでパディングを含む文字列を連結する方法
-
[解決済み】2つの部分文字列の間にある文字列を検索する【重複あり