&quo"/> &quo">

ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript を使用して改行を置換するにはどうすればよいですか?

JavaScript を使用して改行を置換するにはどうすればよいですか?

WBOY
WBOY転載
2023-08-28 20:33:021306ブラウズ

如何使用 JavaScript 替换换行符?

このチュートリアルでは、
タグを使用して JavaScript コード内のすべての改行を置換する方法を学習します。
トークンを使用してすべての改行を置き換えるさまざまな方法があります。いくつかのメソッドを以下に示します。

String Replace() メソッドと RegEx を使用する

このメソッドでは、String.replace() メソッドを使用してプレーン テキストを Replace に変換します。
トークンを含むすべての改行文字。ここでの RegEx は、string.replace() メソッドで記述した正規表現を指します。

文法

以下は replace() メソッドの使用法です -

sentence.replace(/(?:\r|\r|)/g, "<br>");

ここは改行文字を含む文字列であり、 replace() メソッド パラメータの 1 つは正規表現です。

アルゴリズム

  • ステップ 1 - 改行を含む文字列を定義し、表示します。

  • ステップ 2 strong> - replace() メソッドを上で定義した文字列に適用します。置換メソッドを適用するには、上記の構文を使用します。

  • ステップ 3 - ステップ 2 で取得した文字列を表示します。すべての改行は
    .

に置き換えられます。 例

以下のコードを使用すると、正規表現 # マークを使用して、すべての改行を ## に置き換えることができます。




   

<script> let sentence = `Javascript is a dynamic computer programming language for web. Javascript can update and change both HTML and CSS`; let br = document.getElementById("br"); br.innerHTML = sentence; function linebreak() { // Replace the line break with <br> sentence = sentence.replace(/(?:\r|\r|)/g, &quot;&lt;br&gt;&quot;); // Update the value of paragraph br.innerHTML = sentence; } </script>

上記のコードでは、string.replace() メソッドは 3 種類の改行文字 (\r

、\r) をすべてチェックし、\g タグとそれらを

タグに置き換えます。

split() メソッドと join() メソッドを使用する

このメソッドでは、区切り文字を使用して部分文字列の配列を返し、これらの部分文字列を結合して配列を形成し、

を渡します。接続には
が含まれています。

文法

以下は、split() メソッドと join() メソッドを適用するための構文です -

sentence.split("").join("<br />");

こちら

は改行です(

) 文字列を

に置き換える必要があります。

アルゴリズム

  • ステップ 1 - 改行を含む文字列を定義し、表示します。

  • ステップ 2 - split() メソッドと join() メソッドを上で定義した文字列に適用します。置換メソッドを適用するには、上記の構文を使用します。

  • ステップ 3 - ステップ 2 で取得した文字列を表示します。すべての改行は .

  • 例で置き換えられます以下のコードを使用して、分割および結合メソッドを使用して # # タグ

    
    
    
       

    <script> let sentence = `Javascript is a dynamic computer programming language for web. Javascript can update and change both HTML and CSS`; let br = document.getElementById("br"); br.innerHTML = sentence; function linebreak() { // Replace the line break with <br> sentence = sentence.split(&quot;&quot;).join(&quot;&lt;br /&gt;&quot;); // Update the value of paragraph br.innerHTML = sentence; } </script>

    上記のコードでは、組み込みメソッドを使用して、行文字列を br タグ文字列に置き換えます。 split() メソッドを使用して区切り文字を使用して文字列を分割し、join() メソッドを使用して分割された部分配列を結合して配列を形成します。

    以上がJavaScript を使用して改行を置換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

    声明:
    この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。