ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptでキャリッジリターンを削除する方法

JavaScriptでキャリッジリターンを削除する方法

藏色散人
藏色散人オリジナル
2021-03-30 14:21:366101ブラウズ

キャリッジ リターンを削除する Javascript メソッド: まず、対応する js ファイルのコンテンツを開き、次に "str.replaceAll("(\n|\r|(\r\n)|(\u0085)|(\ u2028)|(\u2029))"、"")" を使用して、復帰記号と改行記号を削除できます。

JavaScriptでキャリッジリターンを削除する方法

この記事の動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター。

JavaScript でキャリッジ リターンとライン フィードの記号を削除する方法

オペレーティング システムが異なると、キャリッジ リターンとライン フィードの記号が異なります。以下を参照してください。

まず、\n,\r,\t

\n について説明します。Windows の

は改行を意味し、次の行の先頭に戻ります。

in Linux および Unix では、これは改行を意味するだけで、次の行の先頭には戻りません。

\r ソフトスペース: Linux および unix の

は、現在の行の先頭に戻ることを意味します。

Mac OS では、改行して次の行の先頭に戻ることを意味し、Windows の \n の効果と同等です。

\t タブ (次の列に移動)

いくつかの注意:

これらは、二重引用符または区切り文字で表される文字列、および一重引用符で表される文字列で有効です。無効です。

\r\n は通常、キーボードの Enter キーを表すために一緒に使用されます (Linux および Unix の場合)。単に \n を使用することもできます (Windwos の場合)。Mac OS では、\r を使用して表すことができます帰りの車!

\tキーボードの「TAB」キーを表します。

ファイル内の改行記号:

windows: \n

linux、unix: \r\n

Javascript ではキャリッジ リターンが削除され、改行記号

response = response.replace(/\r|\n/ig,"");

行終了記号: 行終了記号は、一連の入力文字の行の終わりを示す 1 つまたは 2 つの文字のシーケンスです。次のコードが行終了文字として認識されます:

改行 (ライン フィード) 文字 ('\n')、

に続くキャリッジ リターン文字 ("\r\n" ") 、

分離の復帰文字 ('\r')、

次の行文字 ('\u0085')、

行区切り文字 ('\u2028 ') または

段落区切り文字 ('\u2029)。

したがって、行末記号とそのエスケープ形式を考慮すると、最も確実な方法は

str.replaceAll("(\n|\r|(\r\n)|(\u0085)|(\u2028)|(\u2029))", "")

[推奨学習: js 基本チュートリアル ]

です。

以上がJavaScriptでキャリッジリターンを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。