Notepad++正则表达式,去除notepad++内容中的时间。

去除notepad++内容中的时间可以使用正则表达式来清除时间  对于格式形如:

2015-12-30-20:29:54

可以使用正则:2015-12-.*-.*:.*:.*

式子:

(?m)^([0-9])(.*?).{28}

 

解释:

?m :多行模式,表示更改^和$的 含义,使它们分别在任意一行的行首和行尾匹配,而不仅仅在整个字符串的开头和结尾匹配。(在此模式下,$的 精确含意是:匹配\n之前的位置以及字符串结束前的位置.)

^ : 一行的开始

^([0-9]) :一行的开始为任意数字

(.*?) :勉强型,0个或多个任意字符

.{28} :匹配任意字符28个。

 

图示:

 

其它:

^[^0-9] :非数字开头

^[^A-Za-z] :非字母(大写、小写)开头

^[u4e00-u9fa5] 或 ^[\u4e00-\u9fa5]:非汉字开头

^[^u4e00-u9fa5] 或 ^[^\u4e00-\u9fa5] :以汉字开头

\r\n :去掉换行,一定要\r\n一块使用,才能不留空行。(注意 \r\n 顺序)。

文章版权归原作者所有或来自互联网,未经允许请勿转载。如有侵权请联系我删除,谢谢!
THE END
分享
二维码
打赏
< <上一篇
下一篇>>