如何用正则表达式批量删除文本里的日期和时间的代码? 需要说明的是.需要删除的日期和时间数字都不一样. 我
如何用正则表达式批量删除文本里的日期和时间的代码?需要说明的是.需要删除的日期和时间数字都不一样.我用的是超级批量文本替换5.0软件正确答案:删除文本中的日期为:例如--...
如何用正则表达式批量删除文本里的日期和时间的代码?
需要说明的是.需要删除的日期和时间数字都不一样.
我用的是超级批量文本替换5.0软件
正确答案:
删除文本中的日期为:例如----2010-07-24
代码如下:
([0-9][0-9]-[0-9][0-9]-[0-9][0-9]) 《特别说明,会剩下数字20没有被替换》
删除文本中的时间为:例如----21:37:04
代码如下:
([0-9][0-9]:[0-9][0-9]:[0-9][0-9])
合起来步骤就是:
第一步:用正则表达式批量删除文本里的日期:例如---日期:2010-07-24
([0-9][0-9]-[0-9][0-9]-[0-9][0-9]) 《特别说明,会剩下数字20没有被替换》
第二步:用正则表达式批量删除文本里的时间:例如-----21:37:04
([0-9][0-9]:[0-9][0-9]:[0-9][0-9])
第三步:你打开文本会发现需要删除的东西只剩下------日期:20
用一般性文本替换掉以下文字即可:
日期:20
现在的问题是需要花费三步骤才能搞定:
日期:2010-05-25 21:37:33 (这一行都不要了,批量删除掉)
能不能用正则表达式一步搞定呀? 展开
需要说明的是.需要删除的日期和时间数字都不一样.
我用的是超级批量文本替换5.0软件
正确答案:
删除文本中的日期为:例如----2010-07-24
代码如下:
([0-9][0-9]-[0-9][0-9]-[0-9][0-9]) 《特别说明,会剩下数字20没有被替换》
删除文本中的时间为:例如----21:37:04
代码如下:
([0-9][0-9]:[0-9][0-9]:[0-9][0-9])
合起来步骤就是:
第一步:用正则表达式批量删除文本里的日期:例如---日期:2010-07-24
([0-9][0-9]-[0-9][0-9]-[0-9][0-9]) 《特别说明,会剩下数字20没有被替换》
第二步:用正则表达式批量删除文本里的时间:例如-----21:37:04
([0-9][0-9]:[0-9][0-9]:[0-9][0-9])
第三步:你打开文本会发现需要删除的东西只剩下------日期:20
用一般性文本替换掉以下文字即可:
日期:20
现在的问题是需要花费三步骤才能搞定:
日期:2010-05-25 21:37:33 (这一行都不要了,批量删除掉)
能不能用正则表达式一步搞定呀? 展开
5个回答
展开全部
用标准的正则表达式,搜索"日期:\s*\d{4}-\d{2}-\d{2}\s*\d\d:\d\d:\d\d"并替换为空即可。
用Replace Pioneer试了是可以的,一步完成,详细步骤:
1. ctrl-o打开文件
2. ctrl-h打开replace窗口
在search for pattern输入以上内容,即“日期:\s*\d{4}-\d{2}-\d{2}\s*\d\d:\d\d:\d\d”(不带双引号)
3. 点击replace即可。
如果需要搜索其他正则表达式替换的例子,可参考以下replace pioneer英文版的例子:
用Replace Pioneer试了是可以的,一步完成,详细步骤:
1. ctrl-o打开文件
2. ctrl-h打开replace窗口
在search for pattern输入以上内容,即“日期:\s*\d{4}-\d{2}-\d{2}\s*\d\d:\d\d:\d\d”(不带双引号)
3. 点击replace即可。
如果需要搜索其他正则表达式替换的例子,可参考以下replace pioneer英文版的例子:
参考资料: http://www.mind-pioneer.com/services/conv_search.php?key=&type=Regular%20expression%20replace
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
^((((1[6-9]|[2-9]\d)\d)(0?[13578]|1[02])(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d)(0?[13456789]|1[012])(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d)0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))0?-2-29-))(20|21|22|23|[0-1]?\d)[0-5]?\d[0-5]?\d$
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-01-30
展开全部
新春快乐!祝你在新的一年里,所有的好梦依偎着你,所有的财运笼罩着你,所有的吉星呵护着你!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-01-27
展开全部
悠悠的云里有淡淡的诗,淡淡的诗里有绵绵的喜悦,绵绵的喜悦里有我轻轻的问候,新春大吉!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正则表达式这样写
\d{4}-\d{2}-\d{2} *\d+:\d+:\d+
\d{4}-\d{2}-\d{2} *\d+:\d+:\d+
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询