1
這流星服務器代碼中刪除不想要的字符從字符串使用cheerio提取從HTML文本的正則表達式
使用正則表達式,我怎麼能得到唯一的非空行,如:
他
不開心今天
,需要EAY
請選擇
我已經嘗試了一些無用的東西,如replace(/(\W\r\n)/, "")
等等......
這流星服務器代碼中刪除不想要的字符從字符串使用cheerio提取從HTML文本的正則表達式
使用正則表達式,我怎麼能得到唯一的非空行,如:
他
不開心今天
,需要EAY
請選擇
我已經嘗試了一些無用的東西,如replace(/(\W\r\n)/, "")
等等......
您可以使用此:
myLines = '\r\n \r\n He is\r\n \r\n \r\n not happy today\r\n \r\n ';
myLines = myLines.replace(/\s*?(^|\n)\s*/g, '$1');
console.log(myLines);
你必須精確,你想要的斷裂線'(\ n)的'留或不?當你在你的正則表達式中擺脫它們時,它們在你想要的輸出中。 –
是的,在每個非空行的末尾有一個換行符。但刪除所有空行。 –
爲什麼使用正則表達式vs本地js string.split w/.indexOf? –