正则表达式记事本++?

正则表达式记事本++?

我不知道如何将此文本替换为:

ab fg\r fsd&

变成这样:

a
b

f
g
\r

f
s
d
&

反之亦然:

r
f

f
f

变成这样:

rf ff

你能帮助我吗?

答案1

从一行变为多行:

  • 查找:(.)- 查找任意单个字符并捕获它以供替换时参考
  • 替换:\1\r\n- 放置第一个捕获然后添加回车符和新行。

假设空行上有一个空格,您可以通过从 Regex 切换到 Extended 并使用以下方法返回:

  • 查找:\r\n- 找到行的末尾
  • 替换-保留空白。

相关内容