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

如何在Notepad++中移除带索引的重复前缀,仅保留行尾数字

如何在Notepad++中移除带索引的重复前缀,仅保留行尾数字

嘿,这个需求用Notepad++的正则替换功能就能轻松搞定,7万行的量也完全hold住,跟着我一步步来:

  • 打开你的目标文本文件,按下Ctrl+H快速调出替换窗口。
  • 在「查找目标」输入框里,粘贴这段正则表达式:^discovered_items\[\d+\]:\s*
    简单拆解下这个表达式的作用,方便你理解:
    • ^ 锚定到每行的开头,确保我们只匹配行首的固定前缀,不会误删其他内容
    • discovered_items\[ 匹配前缀里的固定部分([是正则的特殊字符,所以加\转义才能准确匹配)
    • \d+ 匹配任意长度的数字,刚好对应你文件里从0到70000的索引值
    • \]: 匹配索引结束后的]:符号
    • \s* 匹配前缀和数字之间可能存在的任意空格,避免替换后留下多余空格
  • 把「替换为」输入框留空——我们的目标就是删掉前面的前缀,只保留后面的数字
  • 点击窗口左下角的「更多」,勾选「正则表达式」选项(注意别勾选“.匹配换行符”,否则会打乱行结构)
  • 最后点击「全部替换」,几秒钟就能处理完7万行,直接得到你想要的纯数字列表!

如果担心操作失误,可以先选中几行测试一下「替换」功能,确认效果符合预期后再进行全量替换,这样更稳妥。

备注:内容来源于stack exchange,提问作者Jake

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 14:52:37