溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在javascript中去掉回車

發(fā)布時間:2021-03-30 15:20:08 來源:億速云 閱讀:197 作者:Leah 欄目:web開發(fā)

這篇文章將為大家詳細講解有關怎么在javascript中去掉回車,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

Javascript去除回車換行符號的方法

在不同的操作系統(tǒng),回車換行符號是不一樣的,看下面:

首先說說\n,\r,\t

\n 軟回車:

在Windows 中表示換行且回到下一行的最開始位置

在Linux、unix 中只表示換行,但不會回到下一行的開始位置。

\r 軟空格:

在Linux、unix 中表示返回到當行的最開始位置。

在Mac OS 中表示換行且返回到下一行的最開始位置,相當于Windows 里的 \n 的效果。

\t 跳格(移至下一列)

幾點說明:

它們在雙引號或定界符表示的字符串中有效,在單引號表示的字符串中無效。

\r\n 一般一起用,用來表示鍵盤上的回車鍵(Linux,Unix中),也可只用 \n(Windwos中),在Mac OS中用\r表示回車!

\t表示鍵盤上的“TAB”鍵。

文件中的換行符號:

windows : \n

linux,unix: \r\n

Javascript去除回車換行符號

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

行結束符:行結束符 是一個或兩個字符的序列,標記輸入字符序列的行結尾。以下代碼被識別為行結束符:

新行(換行)符 ('\n')、

后面緊跟新行符的回車符 ("\r\n")、

單獨的回車符 ('\r')、

下一行字符 ('\u0085')、

行分隔符 ('\u2028') 或

段落分隔符 ('\u2029)。

因此,考慮行結束符號及其轉義后的形式,最有保證的方法是

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

關于怎么在javascript中去掉回車就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI