如何用正则表达式批量删除文本里的日期和时间的代码? 需要说明的是.需要删除的日期和时间数字都不一样. 我

如何用正则表达式批量删除文本里的日期和时间的代码?需要说明的是.需要删除的日期和时间数字都不一样.我用的是超级批量文本替换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 (这一行都不要了,批量删除掉)
能不能用正则表达式一步搞定呀?
展开
 我来答
yes___no
2011-01-28 · TA获得超过3153个赞
知道大有可为答主
回答量:1988
采纳率:100%
帮助的人:2054万
展开全部
用标准的正则表达式,搜索"日期:\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英文版的例子:

参考资料: http://www.mind-pioneer.com/services/conv_search.php?key=&type=Regular%20expression%20replace

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cdunna
2011-01-28 · TA获得超过1676个赞
知道小有建树答主
回答量:1.9万
采纳率:0%
帮助的人:1593万
展开全部
^((((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
展开全部
悠悠的云里有淡淡的诗,淡淡的诗里有绵绵的喜悦,绵绵的喜悦里有我轻轻的问候,新春大吉!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fennng
2011-01-27 · TA获得超过1637个赞
知道大有可为答主
回答量:1892
采纳率:90%
帮助的人:1142万
展开全部
正则表达式这样写
\d{4}-\d{2}-\d{2} *\d+:\d+:\d+
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式