notepad++ 前3位字符替换

notepad++ 前3位字符替换

notepad++ 前3位数字替换示例:

将 3 位或更多数字前的 * 替换为 \n 这四行

452*52*625
652*5*622
252*265*6262*45222
2525*2565*2552

我希望这个结果在*替换前只有3位或更多数字

452*52
625
652*5
622
252
265
6262
45222
2525
2565
2552

答案1

我想替换*\n3 位或更多数字

  • 菜单“搜索”>“替换”(或Ctrl+ H

  • 将“查找内容”设置为\*(\d{3,})

  • 将“替换为”设置为\n\1

  • 启用“正则表达式”和“匹配换行符”

  • 点击“全部替换”

笔记:

  • 用于\r\nWindows EOL

  • 适用\n于 Unix/OSX EOL

  • 适用\r于 Mac OS(最高版本 9)EOL

    图像

452*52*625
652*5*622
252*265*6262*45222
2525*2565*2552

452*52
625
652*5
622
252
265
6262
45222
2525
2565
2552

进一步阅读

答案2

是的,我发现

寻找

\*[0-9]{3}

代替

\n$&

相关内容