标签: c# regex
我想在每个单词前面添加一个新行(CR),其中world是包含字母
例如输入字符串:
+48 123 456 789 fax: +48 987 654 321
我希望最终结果是:
有什么想法吗?提前谢谢。
答案 0 :(得分:0)
这对我有用
Regex.Replace(text, @"(.*\s)([a-zA-Z]+)(.*)", @"\1\n\2\3")
https://regex101.com/r/Tv86Mf/1
答案 1 :(得分:0)
只需使用这样的代码:
Regex.Replace(txt, @"\s+(\w+:\s+)", "\n$1")
C# Fiddle Demo