-1
我想一次只限制換行符爲1。只允許在一個字符串中有一個換行符javascript
var foo = "hello\n\n\nworld\n\nfoobar"
期望的結果:
var foo = "hello\nworld\nfoobar"
我想一次只限制換行符爲1。只允許在一個字符串中有一個換行符javascript
var foo = "hello\n\n\nworld\n\nfoobar"
期望的結果:
var foo = "hello\nworld\nfoobar"
您可以使用regex
從字符串去除多餘的\n
。
\n+
將匹配重複一次或多次的所有\n
。 g
標誌用於從字符串中刪除所有出現的\n
。
var foo = "hello\n\n\nworld\n\nfoobar";
foo = foo.replace(/\n+/g, '\n');
console.log(foo);
alert(foo);
@ teddybear123如果這個答案幫助你,請考慮接受的答案。如果沒有,請在這裏添加評論 – Tushar