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

Notepad++如何用正则将5位及以上数字替换为前4位

Notepad++ 长数字批量截断操作步骤
  • 按下Ctrl+H快捷键调出替换面板
  • 切换到「替换」标签,勾选底部的正则表达式选项,取消勾选「点匹配换行符」(无跨行需求的前提下)
  • 「查找目标」输入正则:(\d{4})\d+
  • 「替换为」输入:$1

正则逻辑说明:
(\d{4})为捕获组1,匹配连续数字的前4位;后续的\d+匹配第5位及之后的所有连续数字,整体仅匹配长度≥5的连续数字串,不会触发4位及更短数字的替换。

  • 先点击「查找下一个」验证匹配范围是否符合预期,确认无误后点击「全部替换」即可完成批量处理。

效果验证

  • 原内容99999999 → 替换后为9999
  • 原内容12345.66 → 替换后为1234.66
  • 原内容1234 → 无匹配,保持原内容不变

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 19:15:03