word文档替换批处理问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 18:30:22
文档里连续两个相同的词需删除一个。
例如:***********ABCDABCD***************************EFGHEFGH****************************************IJKLIJKL**********......

删掉一个ABCD、EFGH、IJKL.......等

成为:***********ABCD***************************EFGH****************************************IJKL**********......

不知这样说明白了没有,希望有解决方法的请告知,谢谢!
有很多这样的文档,而且文档里有很多这样挨着的词,如果用普通替换方法那比手工删除还要费时,还是要把文档从头看到尾。我现在是想找到一种批处理方法,如用通配符之类的。
haifeistar高手:不好意思,我举例是字母,其实大多是汉字词,我刚才试了一下,有英文的地方都解决了,汉字词没反应,是否能再变换一下,谢谢!

呵呵,其实很简单。

用下面的批量替换就可以了:

编辑 → 替换

查找内容:([A-Z]@)\1
替 换 为:\1

高级 → √使用通配符

最后单击“全部替换”即可一次性全部批量处理!!!

多替换几次就好了,例如:
1.替换内容:ABCD*
2.替换为:*

这样即可完成,其余的多余字节也是这样替换。

暂时没别的方法,只能用以下方法,多替换几次。
查找内容ABCDABCD,替换为ABCD,
查找内容EFGHEFGH,替换为EFGH...
====
1楼回答不明确,
如果用两次
ABCD*替换为*
那字母都没了。
如果点全部替换,
那一次就可以让字母都没有
=====
haifeistar果然高手,如果要换中文
改为:
查找内容:([!][A-Z]@)\1
替换:\1
这样做会把除了英文字母以外的数字,标点,汉字所有重复的项删去仅保留一项。