問題タブ [linefeed]

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 投票する
0 に答える
204 参照

html - Nodejs の console.log 関数のバグ?

Nodejs でコードを書いているときに、この奇妙なバグのある現象に偶然遭遇しました。

改行で区切られた一連の ID で構成されるフォームから入力を取得します(Enter キーを押します)。

それらを処理するには、split関数を使用してそれらを配列に分割します。

デバッグ目的で、それらを印刷します。

さて、ここに最初の奇妙な出力があります:

見て!想定される出力文字列'array = 1111'が飲み込まれます!

私の最初の考えは、array[0]にいくつかの削除文字があることです。

そこで、次のようないくつかのテストを行うようにコードを変更します。

うわー、さらに別の奇妙な出力:

変なラップか何かがあるようです。

そして最後に、退屈なテストとデバッグの後、

前者がMS系の新線、後者が*nix系の新線であることがわかっています。

だから質問は

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

intellij-idea - ファイルの最後に IntelliJ IDEA に新しい行を挿入させる方法は?

たとえば、GitHub が文句を言わないように、IntelliJ IDEA にファイルのすべての末尾に新しい行を挿入させるにはどうすればよいですか?

0 投票する
2 に答える
92 参照

javascript - JavaScript: Number() の意図した動作

現在、ファイルから文字列整数を読み取り、それらを関数に渡しています。ほとんどのファイルには末尾の改行があるため、 の動作について疑問に思っていましたNumber()

max_pidRHEL カーネル ファイルから変数を取得するために、非同期読み取りを使用しています。

私のシステムの変数は文字列をdata返し、その文字列'32768\n'で使用Number()すると改行が削除されます。これは の意図した動作ですか、それともに渡す前に変数Number()を使用する必要がありますか?str.trim()Number()

これは、環境全体での一貫性と、関数の適切な使用のためです。

0 投票する
1 に答える
362 参照

php - PHPファイルのダウンロードは、先頭に改行を入れて2行入れています

パラメータを受け取り、クライアントのブラウザにファイルをダウンロードするスクリプトがあります。ファイルは、docent ルートの下でアクセス可能なフォルダーにありません

私のスクリプトがpdfの作業を正常に実行するが、単語のdocentはそうではありません。

表示記号をオンにしてnotepad ++でファイルを調べたところ、pdfとドキュメントの両方の上部に、notepad ++によるLFを含む2行があります(Adobe Readerの方が寛容なようです)。

考えられることはすべてチェックしました。出力する前にトリムにファイルを渡そうとしました。php タグを開く前に空白がないことを確認し、すべての要素をループする配列としてファイルを作成し、「\ n」が含まれている場合は最初の 2 つをエコーし​​ないようにしました。

これはApacheのセットアップの問題でしょうか?

スクリプト例:

0 投票する
1 に答える
1239 参照

c# - OpenXml-SDK: CarriageReturn/Linefeed でプレーンテキストを挿入する方法

現在、RTF-FormField を含む Word テンプレートを使用しています。この FormField に、MSSQL データベースから取得したプレーンテキストを挿入したいと考えています。

このメソッドを使用して、ドキュメント内の FormField のコンテンツを設定しています (RTF-FormField を含む)

残念ながら、CarriageReturn/Linefeed を飲み込みます

こんな風にしてみました

残念ながら、これはWordDocumentを壊してしまい、もう開くことができません:-/

ここの誰かが同じ問題を抱えている可能性があり、Plaintext-Formatting (CarriageReturns と Linefeeds) を失わずにテキストを挿入する方法を考えていますか?

0 投票する
1 に答える
1271 参照

xslt - XSL 選択の最初の行のプレーン テキスト

コンテンツ タイプがプレーン テキストの xml ファイルがあります。最初の行を xsl 変換の見出しとして使用したいのですが、どのように形成すればよいですか?さまざまな用語を区切り記号として試しました
が、結果はありませんでした。入力

このようなものを出力したい