向字符串添加新行

向字符串添加新行

我有一行看起来像这样:

186 then some text 185 more text 184 blanks

我希望它被重新格式化为

186 then some text 
185 more text 
184 blanks

我如何使用全部替换来实现这一点?

答案1

这适用于多种语言和工具:

  • 寻找:(\d+)
  • 替换:\n$1或者\n\1根据工具,您可以用于\r\nWindows EOL。

在哪里:

  • (\d+)是匹配 1 个或多个数字的捕获组
  • \n代表换行符,您可以\r\n在 Windows EOL 中使用它。
  • $1\1包含与第 1 组匹配的内容(即 1 个或多个数字)

相关内容