word中,如何批量删除某重复字符之前的内容?

可以在excel中操作,补充条件是只需要删除第一次出现该字符之前的内容哦。比如:
abcdefg[img src=1][img src=2][img src=3]
1234567[img src=4][img src=5][img src=6]
7654321[img src=7][img src=8][img src=9]
.....
只需要删除abcdefg,1234567,7654321....只删除第一个[img前面的内容
在线等大侠帮助。。。。谢谢您勒~~~~

方法/步骤

    首先,我们打开一个测试用的Word文档。

    然后,我们在右上角的【编辑】中寻找查找与替换按钮。

    点击替换,会弹出替换的对话框。

    这时只需要在上方输入我们想要替换的字符,或者说删除的字符。

    然后只需要保持替换为中的内容为空,也就是不输入任何字符就行。

    这样一来,我们确定后,就可以删除需要删除的所有字符了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-04-06

有一个减少工作的办法,但不是很完美,楼主可以根据自己文章的特点,按照此思路扩展一下。

使用替换的工具,快捷键Ctrl+H,

只是要使用通配符“?”问号。

文章中有太多的“[img src=”使用通配符问号?,需要几个?问号,和img前面的有几个字符有关系。本例子中第一个img前面有8个字符,使用8个通配符问号?,可以搜索出来第一个“abcdefg[img src=”替换成“[img src=”,然后查找下一个,下一个不一定正确,跳过去,然后到了“1234567[img src=”再点一次替换“[img src=”。整个过程无需动键盘,只需要鼠标多重复一下,不是很完美,还是需要人工简单的判断一下,但是减少了判断的次数。

使用中记得要勾选通配符,另外下面有个按钮“特殊格式”,楼主可以根据文章实际情况,勾选部分特殊格式,从而减少人工判断的次数,甚至做到全部替换。

第2个回答  2019-04-06
批量删除可以通过查找替换的方法实现,也可以用vba编写一个小程序实现。
第3个回答  2019-04-06
点查找替换,
不管你要删除什么,
查找出来,替换成空格就是了!追问

问题是要批量操作,2000多个。。。不可能一个个弄吧 汗!

追答

查找替换就是批量的呀!

追问

不是的,您没理解问题呢,是要批量删除第一个[img之前的内容,内容是不同的,不可能查找替换的

追答

这样的?那就麻烦了!

问你一下,要删除的字数基本上统一吗?

追问

是啊,所以不会555555,不统一的,几十到几百字符呢

追答

这就真没办法了!你只能手动删了!

相似回答