[英]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.