波浪号怎么打到中间(波浪号复制)


各位朋友,你们好,今天和你们分享的是:关于通配符的内容 。
下笔之前,很有压力,原因有二:
1、网上已经有不少文章介绍通配符,不知道大家是否已经看腻了;
2、通配符看似简单,但是要想掌握和灵活应用,实有难度,所以一直在思考要怎么讲解,才能避免通篇一律,让大家能有很好的理解 。
目录1、通用通配符介绍;
2、Word中的高级通配符介绍;
3、Word中高级查找的应用案例;
4、Excel中通配符的使用;
一、通用通配符通配符(wildcard):也就是【*】和【?】 。
为什么说是通用通配符呢?因为这个在Windows、Dos、MicroSoft-Office、WPS、一些编程语言……都可以使用,并且其所代表的意思都一样 。那么这两个通配符表示什么意思呢?
1、【*】表示任意多个字符串
我们举几个例子,来说明下这个通配符:
①【*.xis】:表示文件后缀为xls格式的文件;
②【中*】:表示以【中】开头的内容;
③【*国】:表示以【国】结尾的内容 。
④【中*国】:表示以【中】开头和以【国】结尾的内容;
2、【?】表示任意单个字符(英文状态下的问号) 。
我们同样举几个例子,来说明下这个通配符:
①【1?3】:表示一个三位数,1开头、3结尾,可以是103、113、123、133、143、153、163、173、183、193;
②【张?】:表示姓张,且姓名为两个字的组合;
③【李??】:表示姓李,且姓名为三个字的组合;
3、如何把通配符变成普通字符
①在Excel中的操作
在Excel表格我们可能会遇到将【*】换成【×】,或者将英文状态的问号换成中文状态下的问号 。如果我们直接查找【*】替换为【×】,你会发现所有内容都变成了【×】;这种情况下需要将通配符变成普通字符,才能进行下一步操作 。怎么把通配符变成普通字符呢?这时我们需要使用另一个符号【~】波浪号,它在键盘上的位置如下图:
它的作用就是将通配符变成普通字符,用法如下:【~*】表示【*】这个符号,而不是通配符;同理【~?】表示【?】这个符号,而不是通配符 。
查找通配符的处理方式
②在Word中的操作
通过勾选【使用通配符】来设置(若勾选,则对【*】按通配符处理;若不勾选,则把【*】当作普通字符),我用一个操作动图演示下效果:
二、Word中的高级通配符看了上面的介绍,大家会发现,用通配符其实就是模糊查找 。那么有没有办法实现更精准的查找呢?
强大的Office当然有强大的方法,这里要引入一个概念:正则 。
正则表达式:用于描述这些规则的工具 。换句话说,正则表达式就是记录文本规则的代码 。
和通配符类似,正则表达式也是用来进行文本匹配的工具,只不过比起通配符,它能更精确地描述你的需求——当然,代价就是更复杂 。不过,我们这里不会用那么复杂的正则表达式,只把其中的一小部分拿过来,就已经能把Word的查找替换变得很好很强大了 。
1、在Word查找替换中,可以使用的正则符号(

    推荐阅读