You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Notepad++中用正则选中连续符合指定规则的非空行?

在Notepad++中用正则选中连续符合规则的行

操作步骤:

  1. 打开Notepad++,按下Ctrl+F调出查找面板,切换到标记标签页。
  2. 在「查找目标」输入框中填入以下正则表达式:
    ^(?:(?!.*\+\s*$).*?(?<!\d)(?<!\d,)(\d{1,3}(?:,\d{3})*)(?!,?\d).*\R?)+
    
    这个表达式会重复匹配至少一行符合规则的内容,同时包含换行符以实现连续行的匹配。
  3. 勾选「正则表达式」选项,并确保选中匹配新行(该选项允许正则跨行匹配)。
  4. 点击「标记全部」,此时文本中所有连续的、符合规则的非空行就会被选中。

效果验证:

针对你提供的示例文本,上述操作会精准选中以下连续行:

361,908

274,553

274,493

其他单独符合规则的行(比如1,754,085、817,653等)因为没有连续的匹配行,不会被标记选中。

内容的提问来源于stack exchange,提问作者Pubg Mobile

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 21:43:14