在word里,如何批量将数字格式的日期替换为数字加汉字格式的

比如把“2004.08.17”替换成“2004年8月17日”,只替换掉数字中间的两个点,数字内容不变。需要批量修改不同的日期,求高手指点

方法/步骤

    首先先打开一篇带有日期时间的文档,大家注意到文档里穿插着很多时间格式的文本,一个一个删除很麻烦。

    打开替换对话框,点击“高级"按钮,需要先把"使用通配符”前打上勾。先使用第一种方法^#通配符,一个^#代表一个时间的数字

    在查找内容框里填写^#^#^#^#-^#^#-^#^# ^#^#:^#^#,它就代表文档里无数个类似于2010-05-20 16:38的时间格式文本。

    "替换为"框,就可以写需要替换的内容了,实例里我演示的是替换成没有,所以什么都不用填,点击“全部替换",一下都没了。

    接下来使用第二种方法把查找内容换成([0-9]{4})-([0-9]{1,2})-([0-9]{1,2}) ([0-9]{2}):([0-9]{2}),其中([0-9]{4})代表的是年份这种四位数文本,([0-9]{1,2})代表的是月份,日期,时间这种两位数的文本。

    总结一下这两种方法,看看一会用了吗?

    方法一:

    ^#^#^#^#-^#^#-^#^# ^#^#:^#^#

    替换项为:2010-05-20 16:38

    方法二:

    ([0-9]{4})-([0-9]{1,2})-([0-9]{1,2}) ([0-9]{2}):([0-9]{2})

    替换项为:2010-05-20 16:38

温馨提示:答案为网友推荐,仅供参考