任何人都可以帮我写正则表达式吗?让字符串将“/ n / n / n”合并为“/ n / n”
例如:
"abc \n\n \n \n \n \n \n \n ddfdfd" === "abc \n\n ddfdfd"
所以只删除“\ n”之间的空格。
答案 0 :(得分:4)
您将需要使用替换方法,将表达式的匹配替换为字符串。
听起来您想匹配\n[\s]*\n
,并将其替换为\n\n
。
答案 1 :(得分:2)
这是一种快速的方法。
string s = "abc \n\n \n \n \n \n \n \n ddfdfd";
string s2 = Regex.Replace(s, @"\n\s*\n", "\n\n");