【Word】如何取消两个字姓名中间的空格?
各位小伙伴,大家晚上好!
之前,我们曾经分享过如何批量为两个字的姓名添加空格,用以对齐姓名列表,视频在下方。
现在有朋友提问,说我不想让姓名中间有空格,对于这些两个字的姓名,如何批量去除这些空格呢?
看了这么多达人哥分享的查找替换的操作技巧,不知道大家能不能给出答案来?
给大家5分钟的时间思考一下
大
家
思
考
一
下
……
好,现在达人哥就来说一说如何做,下图是姓名列表。如果仅仅就这一部分文字,直接查找空格替换掉就OK了。
但是,如果文档中还有其他部分内容,为了不影响其他部分的排版,最好就使用一下通配符来查找替换,顺便也再让自己练练手,离高手再近一点点。
好,言归正转,现在开始。
在前面的视频中达人哥讲到,要查找两个字的姓名,需要使用通配符<??>
其含义是,查找以1个字符开始并以1个字符结束的字符块。
现在,这两个字符中间有了空格,那我们就往这个通配符之间添加空格即可,像上图这样,可以直接输入两个空格,通配符变成了:
这个时候在文档中测试,已经可以找到这些2个字的姓名了。先选中这些姓名,在【查找】选项卡中,单击【在以下项中查找】-【当前所选内容】即可看到查找结果。这样可以确保只在选定的文字中查找,不影响文档其他部分。
为了让查找代码更具通用性,比如有的姓名间之有一个空格,而有的可能会有3个或更多的空格,可以修改一下,让代码变成下面这个样子:
注意,上图中红点的位置其实是一个空格。
下一步就是替换了,要将中间的空格去除,那需要先去查找内容进行分组,分组使用英文半角的小括号,分组后变成这样子:
一对小括号代表一个表达式,也就是一组,现在要把中间的第2组去掉,那就在【替换为】这里输入“\1\3”。“\1”表示第一组,“\3“表示第3组,再单击【全部替换】就OK啦!
赞 (0)