Notepad++正则匹配修复时间码格式问题求助
Notepad++ 正则修复错误时间码方案
针对你提到的两种错误时间码格式,以下是具体的正则替换操作步骤:
修复 HH:MMSS,mmm 格式(如 00:2106,200)
- 打开Notepad++,按
Ctrl+H调出替换窗口 - 勾选「正则表达式」选项(不要勾选「.匹配换行符」)
- 「查找内容」输入:
(\d{2}:\d{2})(\d{2},\d{3}) - 「替换为」输入:
$1:$2 - 点击「全部替换」即可在连在一起的分钟和秒数中间插入冒号,修复为标准格式。
修复 HH:MMxSS,mmm 格式(x为数字,如 00:21306,200)
- 打开替换窗口并勾选正则表达式
- 「查找内容」输入:
(\d{2}:\d{2})\d(\d{2},\d{3}) - 「替换为」输入:
$1:$2 - 点击「全部替换」即可将分钟和秒数之间的错误数字替换为冒号。
可选:一次性处理两种错误
如果想一步覆盖两种错误场景,同时不影响正确格式,可使用以下正则:
- 查找内容:
(\d{2}:\d{2})(?:\d)?(\d{2},\d{3}) - 替换为:
$1:$2
内容的提问来源于stack exchange,提问作者Tireur
相关产品推荐
相关产品推荐

