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

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

WBOY
リリース: 2023-08-28 20:33:02
転載
1395 人が閲覧しました

如何使用 JavaScript 替换换行符?

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

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

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

文法

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

sentence.replace(/(?:\r|\r|)/g, "<br>");
ログイン後にコピー

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

アルゴリズム

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

  • ステップ 2 - 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 />");
ログイン後にコピー

こちら

は改行です(

) 文字列を

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

アルゴリズム

< ul class="list">
  • ステップ 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 までご連絡ください。
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート