問題タブ [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 投票する
1 に答える
11722 参照

flash - AS3入力テキストフィールドは、新しい行ごとに\nでフォーマットされたテキストを取得します

ユーザーが好きなものを入力できるテキストフィールドがあります。ユーザーが入力する準備ができたら、送信ボタンを押すことができます。彼がそうするとき、私は複数行のテキストフィールドからテキストを取得し、それを私のバックエンドに渡します。テキストが1行でフォーマットされる問題は1つだけです(htmlテキストはオプションではありません!)すべての行の後に\ n文字を設定することは可能ですか?

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

java - Jasper Reports の改行?

Jasper Reports を使用して、Hibernate を使用して取得したデータからレポートを生成し始めたところです。JRがテキストフィールドの改行文字(\ n)を尊重していないように見えることを除いて、すべてが機能しています。改行文字で改行を強制する方法はありますか?

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

c# - RichTextBoxのコンテンツをファイルに書き込む

RichTextBoxがあり、テキストをファイルに保存したいと思います。RichTextBoxの各行はCR+LF( "\ n \ r")で終わりますが、ファイルに保存すると、行の最後にLF文字しか含まれていません。

ファイルの代わりにコンテンツをクリップボードにコピーすると、すべてうまくいきます(クリップボードのコンテンツには、各行の終わりにCR + LFがあり、Notepad ++で貼り付けると表示されます)。txtClassはRichTextBoxです。

private void btnToClipboard_Click(object sender、EventArgs e){//必要に応じて機能しますClipboard.SetText(txtClass.Text); }

この瞬間、私も試してみました

そして、すべてのEncondingの利用可能なもので。

SW.Write( "Line One \ r \ nLineTwo \ r \ nLineThree")を使用すると、正常に機能します。

ご協力いただきありがとうございます

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

ruby - Rubyでエスケープされた改行を含むCSVファイルを解析しますか?

Rubyでエスケープされた改行を含むCSVファイルを解析するにはどうすればよいですか?CSVまたはFasterCSVで明らかなものは何も表示されません。

入力例を次に示します。

Pythonでは、次のようにします。

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

c# - XML デシリアライゼーションの「標準化」行末、停止方法は? (。ネット)

[XmlText]複数行の入力を受け入れる でマークされたプロパティを持つクラスがあります。私の XML ファイルでは、テキスト コンテンツ内の行末が infact"\r\n"であり、ファイルの残りの部分と同じであることを確認しました。

逆シリアル化に使用しているコードは次のとおりです。

ただし、[XmlText]プロパティのセッター内には、valueすでに"\n"行末としてあります。これが煩わしい主な理由は、"\n"行末が適切に表示されないためTextBoxです...どの部分が問題を引き起こしているのか正確にはわかりませんが、ここの誰かが状況に光を当てることができるかもしれないと思いました.

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

javascript - JavaScript 範囲オブジェクトで改行を検出する際の問題

ユーザーが選択したものに基づいてhtmlを操作するjavascriptがあります。実際のブラウザーの場合、私が使用しているメソッドは、次のように取得された「Range」オブジェクトを活用します。

content 変数には、選択したすべてのテキストが含まれており、正常に機能します。ただし、結果の文字列で改行を検出できないことがわかりました。例えば:

選択したテキストは次のとおりです。

abc

デフォルト

range.toString() は "abcdefghi" に評価されます。

特殊文字を検索しても、\n \f \r または \s のインスタンスは返されません。ただし、変数を編集可能なコントロールに書き出すと、改行が再び表示されます。

誰かが私が欠けているものを知っていますか?

これらの選択と操作が編集可能な div にあることが関連している可能性があります。Chrome、FireFox、および Opera でも同じ動作が見られます。驚くべきことに、とにかく IE はまったく異なるコードを必要としますが、IE であること以外に問題はありません。

どうもありがとう。

0 投票する
15 に答える
1331725 参照

javascript - JavaScript 文字列の改行文字とは何ですか?

\nJavaScript のユニバーサル改行文字シーケンスはすべてのプラットフォームで使用できますか? そうでない場合、現在の環境のキャラクターをどのように決定しますか?

HTML の改行要素 ( ) について質問しているわけではありません<BR/>。JavaScript 文字列内で使用される改行文字シーケンスについてお尋ねします。

0 投票する
6 に答える
9206 参照

html - sedの任意の文字(改行を含む)に一致します

MicrosoftWord文書から作成された巨大でひどい醜いHTMLファイルに対して実行したいsedコマンドがあります。文字列のインスタンスを削除するだけです

私が変更しようとしているsedコマンドは

一致するテキスト内に新しい行がある場合は常に一致しないことを除いて、これはうまく機能します。sedの修飾子、または改行を含む任意の文字の一致を強制するためにできることはありますか?

正規表現はXMLとHTMLでひどいことを理解していますが、この場合、文字列パターンは、スタイル属性が常に一重引用符で始まり、一重引用符で終わるという点で整形式です。したがって、改行の問題を解決できれば、その1つのコマンドでHTMLのサイズを50%以上削減できます。


結局、SinanÜnürのperlスクリプトが最も効果的であることが判明しました。それはほぼ瞬時に行われ、ファイルサイズが2.3MBから850kに減少しました。古き良きPerl..。

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

newline - Bashスクリプトの改行狂気

UltraEditを使用してWindowsで編集し、UEの[名前を付けて保存]ダイアログボックスで指定されているように、Unixラインターミネータースタイルを使用してUTF-8NoBOMとして保存するbashスクリプトがあります。

次に、Parallelsvirtuozzoを実行しているcentos5 x86マシンにアップロードします。アップロードする方法(バイナリファイルとしてのFTP、またはParallels Management Console経由)に関係なく、スクリプトは機能しません。Parallels管理コンソールを介してスクリプトを表示すると、最後の行と最後の行だけに奇妙な文字が含まれていることがわかります。最後の行から行末記号を削除すると(スクリプトを最後の印刷可能な文字で終了させます)、すべてが正常に機能します。

私の質問:

A)なぜ最後のラインターミネータだけが問題を引き起こしているのですか?

B)将来これを回避するにはどうすればよいですか?

ありがとう!