重新格式化数字组

时间:2014-05-06 14:22:13

标签: notepad++

我需要找到一个字符串,例如:20140605,我想在不更改字符的情况下将20140605更改为yyyy-mm-dd格式,只需将年份与月份和日期分开... 我尝试使用像

这样的正则表达式
([0-9]{4}+)([0-9]{2}+)([0-9]{2}+) 

但它甚至找不到字符串。

这种情况下正确的正则表达式是什么?我的记事本是5.8.2

2 个答案:

答案 0 :(得分:0)

([0-9]{4})([0-9]{2})([0-9]{2})可能是你正在寻找的东西。 {4}表示必须有以前的四个项目,在其失败后添加+

答案 1 :(得分:0)

怎么样:

找到什么:\b([0-9]{4})([0-9]{2})([0-9]{2})\b
替换为:$1-$2-$3