問題タブ [newline]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1328 参照

javascript - IE7のdivコンテンツで改行が失われる

ソースの改行でdivのinnerTextを分割しようとしています。これは次の場合に正常に機能します。

しかし、これはIE 7では失敗します。これは、改行が明らかに削除されているためです。jQuery 1.3.2は、私も両方を試したので、問題がないようです。

divをpreに変更した場合も、上記のいずれも機能しません。

ソースがDOMに解析されると、改行が表示されます。:(これはそうですか?javascriptでそれらを取得する方法はありませんか?

0 投票する
8 に答える
51210 参照

ruby - 改行文字を文字列に貼り付けずに「puts」で余分な改行を追加する方法は?

私が言うなら

そして、これを行う必要がある余分な改行を追加することにしました:

文字列にこの文字を含めるのは醜いです。文字列を汚染せずにこれを行う方法はありますか?

0 投票する
7 に答える
6146 参照

c++ - CString のエスケープ文字

どのようにエスケープ文字 (改行文字 -- \n など) を CString に入れることができますか?

0 投票する
5 に答える
24592 参照

c# - StreamReader.ReadLine() で行末記号を取得する必要があります

Excel .xls/.xlsx ファイルを読み取り、CSV および Unicode テキストに出力する C# プログラムを作成しました。空白のレコードを削除する別のプログラムを作成しました。これは、各行を で読み取りStreamReader.ReadLine()、文字列を 1 文字ずつ処理し、すべてのコンマ (CSV の場合) またはすべてのタブ (Unicode テキストの場合) が含まれている場合、行を出力に書き込まないことで実現されます。

この問題は、Excel ファイルのセル内に改行 (\x0A) が含まれている場合に発生します。XLS から CSV へのコンバーターを変更して、これらの新しい行を検索し (セルごとに移動するため)、\x0A として書き込みます。通常の行は StreamWriter.WriteLine() を使用するだけです。

この問題は、空白のレコードを削除する別のプログラムで発生します。で読み込むとStreamReader.ReadLine()、定義により、ターミネータではなく、行を含む文字列のみが返されます。埋め込まれた改行は 2 つの別々の行として表示されるため、最終的なファイルに書き込むときに、どちらが完全なレコードで、どちらが埋め込まれた改行であるかはわかりません。

入力のすべてが '\n' として登録されるため、\x0A を読み取れるかどうかさえわかりません。文字ごとに移動することもできますが、これにより、空白行を削除するロジックが破壊されます。

0 投票する
4 に答える
11051 参照

text - シェル: テキストの特定の行の間に改行を追加する

この質問が求めていないのは、パターンに一致するすべての行の下または上に新しい行を追加する方法です。

私がやろうとしているのは、1 行に存在するパターンの間に新しい行を追加することです。

ここに例があります。

前:

月曜日: 午前 8 時~午後 10 時

後:

月曜日:

午前8時~午後10時

したがって、この場合、すべての「Monday」パターンの後に改行を挿入します。

0 投票する
3 に答える
27415 参照

php - PHP preg_replace 関数に改行を含める

複数の行にまたがる可能性のある文字列を一致させようとしています。特定の文字列で開始および終了します。

{a}{/a}の間のすべてを正規表現で取得できますか? のようです。新しい行と一致しませんが、次のことを試してみましたが、うまくいきませんでした:

一致します。または \n 単独でいるが、一緒ではない場合!

0 投票する
9 に答える
46219 参照

ruby - Rubyを使用して行内の複数の改行を1つの改行に置き換える方法

ルビーで書かれたスクリプトがあります。重複した改行を削除する必要があります (例)

私の現在の試みはうまくいきました(またはうまくいきませんでした)

これにより、出力に変化はありませんでした。私は何を間違っていますか?

0 投票する
3 に答える
8555 参照

java - 行末文字を選択できる BufferedReader.readLine() に相当するものはありますか?

BufferedReader.readLine()の Javadoc には次のように書かれています。

行は、ライン フィード ('\n')、キャリッジ リターン ('\r')、またはキャリッジ リターンの直後のラインフィードのいずれかによって終了すると見なされます。

これよりも少し良い制御が必要です (たとえば、"\n" だけで行が終了しないように、行末が "\r\n" であることを指定できるようにしたい)。

これを行うJDKまたはライブラリ関数はありますか?