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

Notepad++正则替换能否复用匹配文本?如何在日期前换行?

在Notepad++中给日期前添加换行的正则操作方法

核心结论

  • 完全支持将匹配到的文本用于替换内容
  • 无需修改原日期,仅在其前添加换行是更高效的实现方式

具体操作步骤

  1. 打开Notepad++,按下Ctrl+H打开替换窗口
  2. 在「查找模式」中选择「正则表达式」
  3. 设置正则匹配规则:
    针对DD/MM/YYYY格式的日期,使用捕获组匹配完整日期:(\d{2}/\d{2}/\d{4})
    • \d{2}匹配两位数字的日/月
    • /匹配日期中的斜杠分隔符
    • ()作为捕获组,完整保存匹配到的日期文本
  4. 设置替换规则:
    在替换框输入:\n\1
    • \n代表换行符(若需Windows风格换行,可改为\r\n\1)
    • \1引用第一个捕获组的内容,也就是原日期文本,确保原日期不被修改
  5. 点击「全部替换」,所有符合格式的日期前都会自动添加换行,原日期完整保留

适配不同日期格式的正则调整

如果日期格式有变体,可修改匹配规则:

  • 匹配D/M/YYYY或DD/MM/YYYY:(\d{1,2}/\d{1,2}/\d{4})
  • 匹配横杠分隔的日期(如28-06-2023):(\d{2}-\d{2}-\d{4})

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 12:19:54