仅当“\n”后面没有另一个“\n”时,我才想用“”(空字符串)替换“\n”。
var text = "abcdefg
abcdefg
1234556
1234556
ABCDEFG
ABCDEFG";
所以,如果我有一个如上所述的字符串,我想在替换“\n”后将其变成这样。
"abcdefgabcdefg
12345561234556
ABCDEFGABCDEFG";
但是,我不知道如何编写正则表达式来匹配不跟在另一个“\n”后面的“\n”。
这些是我尝试过的,但它们同时匹配“\n”和“\n\n”。
var pattern1 = new RegExp("\\n{1}");
var pattern2 = new RegExp("\\n(?!\\n)");
在这种情况下,有人可以帮我写一个正则表达式吗?
谢谢!
最佳答案
关于javascript - 如何编写正则表达式来匹配不跟随另一个 "\n"的 "\n"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22982479/