&quo"/> &quo">

首頁 >web前端 >js教程 >如何使用 JavaScript 替換換行符號?

如何使用 JavaScript 替換換行符號?

WBOY
WBOY轉載
2023-08-28 20:33:021377瀏覽

如何使用 JavaScript 替换换行符?

在本教程中,我們將學習如何使用
標記來取代 JavaScript 程式碼中的所有換行符。有多種方法可以使用
標記來取代所有換行符號。下面給出了一些方法-

使用String Replace() 方法和RegEx

在此方法中,我們使用String.replace() 方法將純文字中的所有換行符號替換為
標記。這裡的RegEx指的是我們在 string.replace() 方法中所寫的正規表示式。

語法

以下是使用replace( )方法-

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

這裡句子是帶換行符的字串,replace()方法的第一個參數是正規表示式。

演算法

  • 第 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中所獲得的字串。所有換行符都替換為
    .

  • 範例

    我們可以使用下面給出的程式碼,使用split 和join 方法將所有換行符號替換為
    標記 p>

    
    
    
       

    <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中文網其他相關文章!

    陳述:
    本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除