各位朋友,你们好,今天和你们分享的是:关于通配符的内容 。
下笔之前,很有压力,原因有二:
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中的操作
通过勾选【使用通配符】来设置(若勾选,则对【*】按通配符处理;若不勾选,则把【*】当作普通字符),我用一个操作动图演示下效果:
看了上面的介绍,大家会发现,用通配符其实就是模糊查找 。那么有没有办法实现更精准的查找呢?
强盛的Office当然有强盛的方法,这里要引入一个概念:正则 。
正则表达式:用于描述这些规则的工具 。换句话说,正则表达式就是记录文本规则的代码 。
和通配符类似,正则表达式也是用来进行文本匹配的工具,只不过比起通配符,它能更精确地描述你的需求——当然,代价就是更复杂 。不过,我们这里不会用那么复杂的正则表达式,只把其中的一小部分拿过来,就已经能把Word的查找替换变得很好很强盛了 。
1、在Word查找替换中,可以使用的正则符号(
- 皮肤上记号笔怎么擦掉
- 记号笔怎么擦掉桌子上
- 《心动的信号5》:“芋圆”CP甜度爆表,另外三对变数还很大
- 【爱历史】刘邦的庙号是“太祖”,谥号是“高皇帝”,为何后人称他为“汉高祖”
- 【历史故事】这个谥号经过司马光的宣传,大臣们梦寐以求,是什么?
- Bigbang太阳清空SNS引发猜测:要SOLO回归?还是账号被黑了?
- 【爱历史】孙权谥号为“大皇帝”,他有何功绩敢称大帝?
- 90岁杨少华与儿孙聚会!骨瘦如柴仍爱吃肉抽烟,一家六口如复制
- 【游戏世界】Stadia游戏《波浪传说》12月12日登陆switch
- 【爱历史】刘禅真是个昏君么?专家冷笑:看他给五虎将赐的谥号,你就明白了