簡體   English   中英

刪除LINES開頭和結尾的空白

[英]Remove white space from beginning and end of LINES

我正在建立一個網站,您可以在其中瀏覽項目的軟件許可證。 我現在在復制許可證時在行首刪除空格時遇到麻煩。

屏幕截圖: 屏幕截圖

我一直在嘗試各種正則表達式,但它們似乎都不起作用。 任何幫助,將不勝感激。 謝謝。

您可以將trim用於此類事情。 http://www.w3schools.com/jsref/jsref_trim_string.asp

要從行首刪除空格,請使用

.replace(/^[^\S\r\n]+/gm, "")

圖案細節:

  • ^ -一行的開始(因為使用了多行修飾符/ m)
  • [^\\S\\r\\n] -匹配非空格,回車和換行符以外的任何字符。 +使它匹配一個或多個事件。

嘗試這個

var text = "          this is a string         \n"+
       "    \t    with a much of new lines     \n";
text.replace(/^\s*/gm, '');

正則表達式刪除每行開頭的空格?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM