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

在Notepad++中替换特定class锚点URL后缀的正则表达式方案

在Notepad++中替换特定class的标签href后缀为/的正则方案

没问题,这事儿在Notepad++里用正则表达式就能轻松搞定,我给你一步步说清楚操作步骤:

  1. 打开替换窗口:按下快捷键 Ctrl+H,或者通过顶部菜单栏的「搜索」→「替换」打开。
  2. 切换正则模式:在替换窗口底部的「搜索模式」区域,选择「正则表达式」,不要勾选「.匹配换行符」(我们只需要处理单行内的标签)。
  3. 填写查找与替换内容:
    • 「查找目标」输入框粘贴:
      (<a class="identifier-class" href="[^"]+)\.html(")
      
    • 「替换为」输入框粘贴:
      $1/$2
      

正则表达式说明

  • (<a class="identifier-class" href="[^"]+):这是第一个捕获组(对应替换里的$1),精准匹配带有identifier-class类的a标签开头部分,[^"]+用来匹配href里的URL内容(直到遇到双引号为止,避免跨标签匹配)。
  • \.html:匹配href末尾的.html后缀,这里的\是转义符,因为.在正则里是通配符,必须转义才能匹配字面意义的点。
  • ("):第二个捕获组(对应替换里的$2),匹配href属性的结束双引号。

替换时,我们把捕获的前后部分保留,只把中间的.html替换成/,完美保留原标签的其他内容。

操作前建议先点击「查找下一个」确认匹配的都是你想要修改的标签,确认无误后再点击「全部替换」即可完成批量修改。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 11:28:33