String.Formatのフォーマット文字列に変数を使用する場合、\ n

マーシン

ファイルから1行を読み取り、その行を文字列の形式指定子として使用したいと思います。

ファイルの行には、改行文字のエスケープシーケンスが含まれています\ n。したがって、次のようになります。

Hello{0}\n\nWelcome to the programme

そして、私はこのような状況でそれを使用したいと思います:

string name_var = "Steve";    
string line = ReadLineFromFile();
string formatted_line = String.Format(line, name_var);

残念ながら、結果は次のようになります。

こんにちはスティーブ\ n \ nプログラムへようこそ

私はそれを次のように見せたいのですが:

こんにちはスティーブ

プログラムへようこそ

何か案は?

DavidG

\n文字列内のを次のような改行指定子に置き換えます。

string name_var = "Steve"; 

string line = ReadLineFromFile();
line = line.Replace("\\n", Environment.NewLine);

string formatted_line = String.Format(line, name_var);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

LineBreak(\ n)を、固定文字列をフォーマットとしてString.formatに追加する方法は?

分類Dev

Pythonのformat関数を使用してintを長さnのビット文字列にフォーマットする方法

分類Dev

Swiftフォーマットを使用した文字列関数String(format:...)に相当するものはありますか?

分類Dev

f-stringで改行 '\ n'を使用してPython 3.6で出力をフォーマットする方法

分類Dev

Python文字列フォーマットの位置引数:str.formatとf-string

分類Dev

Linq.IEnumerable(Of String)をフォーマットされた文字列に変換する方法

分類Dev

<string-array>でJava / Android文字列フォーマットを使用する方法

分類Dev

GOコードで複数の「\ n」を含む文字列変数のかなりのフォーマット

分類Dev

Java / Groovy String.Formatフォーマットする文字列のランタイム%の処理方法

分類Dev

String.formatでフォーマット文字列をプリコンパイルできますか?(または、ログのフォーマットを速くするために他に何かしますか?)

分類Dev

String.Format配列をフォーマットします

分類Dev

文字列のリストがScalaのマップへのキーを表す場合、List [String]をList [Map [String、String]]に変換するにはどうすればよいですか?

分類Dev

String.formatを使用したSSNのフォーマット

分類Dev

文字列フォーマット:%vs. .format vs. string literal

分類Dev

String format()が出力をフォーマットする方法

分類Dev

String.formatなどの正しいフォーマット文字列

分類Dev

string.Format()を使用して、中括弧で囲まれた16進数をフォーマットするにはどうすればよいですか?

分類Dev

goog.string.formatを使用したClojureScriptフォーマット文字列は置換されません

分類Dev

String.Format-フォーマット文字列からメタデータをクエリします

分類Dev

TCPデータからN_STRINGパラメータをフォーマットします

分類Dev

String.Formatのは、いくつかのデバイス上の数値をフォーマットするために失敗しましたか?

分類Dev

\ nを含むprintfのフォーマット文字列を動的に作成します

分類Dev

改行がn回発生した後に文字列をカットする(パフォーマンス)

分類Dev

文字列が大文字または小文字の場合に2つの文字列をアルファベット順に比較するC ++のstd :: stringの組み込み関数はありますか?

分類Dev

パフォーマンスが重要な場合は、JavaのString.format()を使用する必要がありますか?

分類Dev

Pythonの単語間にのみn個のスペースが含まれるように文字列をフォーマットします

分類Dev

PowerShell:一致の前の行を選択-Select-String-入力文字列変数を使用する場合のコンテキストの問題

分類Dev

xarray-Python2.7の場合、文字列を「char」(n次元文字配列)ではなく「string」データ型として格納します

分類Dev

それはString.Formatのに渡すべきではありませんので、フォーマット文字列XXXは有効なフォーマット文字列ではありません

Related 関連記事

  1. 1

    LineBreak(\ n)を、固定文字列をフォーマットとしてString.formatに追加する方法は?

  2. 2

    Pythonのformat関数を使用してintを長さnのビット文字列にフォーマットする方法

  3. 3

    Swiftフォーマットを使用した文字列関数String(format:...)に相当するものはありますか?

  4. 4

    f-stringで改行 '\ n'を使用してPython 3.6で出力をフォーマットする方法

  5. 5

    Python文字列フォーマットの位置引数:str.formatとf-string

  6. 6

    Linq.IEnumerable(Of String)をフォーマットされた文字列に変換する方法

  7. 7

    <string-array>でJava / Android文字列フォーマットを使用する方法

  8. 8

    GOコードで複数の「\ n」を含む文字列変数のかなりのフォーマット

  9. 9

    Java / Groovy String.Formatフォーマットする文字列のランタイム%の処理方法

  10. 10

    String.formatでフォーマット文字列をプリコンパイルできますか?(または、ログのフォーマットを速くするために他に何かしますか?)

  11. 11

    String.Format配列をフォーマットします

  12. 12

    文字列のリストがScalaのマップへのキーを表す場合、List [String]をList [Map [String、String]]に変換するにはどうすればよいですか?

  13. 13

    String.formatを使用したSSNのフォーマット

  14. 14

    文字列フォーマット:%vs. .format vs. string literal

  15. 15

    String format()が出力をフォーマットする方法

  16. 16

    String.formatなどの正しいフォーマット文字列

  17. 17

    string.Format()を使用して、中括弧で囲まれた16進数をフォーマットするにはどうすればよいですか?

  18. 18

    goog.string.formatを使用したClojureScriptフォーマット文字列は置換されません

  19. 19

    String.Format-フォーマット文字列からメタデータをクエリします

  20. 20

    TCPデータからN_STRINGパラメータをフォーマットします

  21. 21

    String.Formatのは、いくつかのデバイス上の数値をフォーマットするために失敗しましたか?

  22. 22

    \ nを含むprintfのフォーマット文字列を動的に作成します

  23. 23

    改行がn回発生した後に文字列をカットする(パフォーマンス)

  24. 24

    文字列が大文字または小文字の場合に2つの文字列をアルファベット順に比較するC ++のstd :: stringの組み込み関数はありますか?

  25. 25

    パフォーマンスが重要な場合は、JavaのString.format()を使用する必要がありますか?

  26. 26

    Pythonの単語間にのみn個のスペースが含まれるように文字列をフォーマットします

  27. 27

    PowerShell:一致の前の行を選択-Select-String-入力文字列変数を使用する場合のコンテキストの問題

  28. 28

    xarray-Python2.7の場合、文字列を「char」(n次元文字配列)ではなく「string」データ型として格納します

  29. 29

    それはString.Formatのに渡すべきではありませんので、フォーマット文字列XXXは有効なフォーマット文字列ではありません

ホットタグ

アーカイブ