Notepad++ 仅在一行中使用分隔符合并行

Notepad++ 仅在一行中使用分隔符合并行,notepad++,Notepad++,phr0ke 巴蒂斯塔 233633 2j59toye 我需要这个格式的正则表达式 phr0ke:batista 233633:2j59toye 我尝试使用/r/n,但所有结果都在一行中。这对我很有效 第1步: 使用扩展模式将\r\n替换为: 您将得到如下结果: phr0ke:batista:233633:2j59toye: 如果在行尾没有分号-添加它 第二步: 将光标放在文件的开头。 使用regexp模式将([^:]*):([^:]*):替换为(\1):(\2)\n 它将把每个a:b:句子替换

phr0ke
巴蒂斯塔
233633
2j59toye

我需要这个格式的正则表达式

phr0ke:batista
233633:2j59toye

我尝试使用/r/n,但所有结果都在一行中。

这对我很有效

第1步:

使用扩展模式将
\r\n
替换为

您将得到如下结果:

phr0ke:batista:233633:2j59toye:

如果在行尾没有分号-添加它

第二步:

将光标放在文件的开头。
使用regexp模式将
([^:]*):([^:]*):
替换为
(\1):(\2)\n


它将把每个
a:b:
句子替换为
a:b\n

您可以一步完成:

  • 单击Ctrl+H
  • 查找内容:
    (.+)\R(+)
  • 替换为:
    $1:$2
  • 单击“全部替换”
确保选中了
正则表达式
,但不检查
点与换行符

\R
代表任何类型的换行符(
\R
\n
\R\n