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

Notepad++正则表达式需求:为含(不含)的行末尾添加)

在Notepad++中匹配含左括号无右括号的行并补全右括号

正确的正则表达式与替换设置

  1. 查找内容:^(?=.*\()(?!.*\)).*$
    • 解析:
      • ^ 匹配行首位置
      • (?=.*\() 正向预查,确保行内包含(字符
      • (?!.*\)) 负向预查,确保行内不包含)字符
      • .*$ 匹配整行剩余内容直到行尾
  2. 替换为:$0)
    • 解析:$0代表匹配到的整行完整内容,末尾追加)即可完成补全

操作步骤

  • 按下Ctrl+H打开替换对话框
  • 在「查找模式」中选择正则表达式,不要勾选「.匹配换行符」(该选项会让.匹配换行符,导致匹配范围错误)
  • 分别填入上述查找和替换内容
  • 点击「全部替换」批量处理,或「查找下一个」逐个确认替换

验证效果

针对你提供的示例文本,处理后Frrtto(Spain会被修正为Frrtto(Spain),其余符合规则的行自动补全右括号,带完整括号的行和无括号的行不会被修改。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 05:34:54