【WPS转义符在搜索和替换中的应用使得通配符不再通用】分享给互联网技能从业者学习和参考。
为了制作一张家校联系卡,学校决定用WPS表格来完成它。其中一个班主任很聪明,班长的名字用两个*表示。当时我以为替换它就足够了,但是最后一个操作问题出现了——所有的单元格都被替换成了班主任的名字。我们如何解决上述问题?事实上,这很简单,只要你用你的大脑找到替代品,问题就可以很容易地解决。本文的核心知识点是转义字符“~”的使用,后跟“*”和“?”“~”使它们不再代表通配符。有这种需要的朋友可以借此机会了解他们。我希望这个教程对大家都有帮助。
熟悉搜索和替换功能的朋友会知道通配符星号“*”和问号“?”可用于WPS文本和WPS表格进行一些复杂的搜索。其中“*”可以匹配任意数量的任意字符。例如,如果您在“搜索和替换”对话框的“查找内容”文本框中输入“w*d”,将会找到文章中的“word”、“wood”和“world”等词;”?匹配任意字符,例如,输入“wo?”在“查找和替换”对话框的“查找内容”文本框中。d”,你可以找到“词”和“木”,但找不到“世界”。
问题是在WPS文本搜索和替换对话框中有一个名为“使用通配符”的复选框。只有选中此选项时,星号和问号才会被视为通配符,但WPS表中没有这样的选项。
这是WPS文本中的查找和替换对话框(打开了高级选项),如图1所示。
图1 WPS查找和替换对话框
下面是WPS文本中的搜索和替换对话框,没有“使用通配符”复选框,因此所有内容都被替换为班主任的姓名也就不足为奇了,如图2所示。
图2 WPS替换对话框
没有出路了吗?哦,WPS文本提供了一个好方法。慢慢听我说。
在键盘上,在ESC键的下面和TAB键的上面有一个键,它的上面的键是“~”,这就是所谓的波形符号。在WPS表中执行搜索功能时,此符号充当“转义字符”。什么意思?
例如,在星号前添加它相当于符号“*”,在问号前添加它相当于“?”当然,由于“~”是一个转义字符,如果你想在文章中找到“~”,你还应该在它前面加一个波浪符号。也就是说,转义字符的作用是使星号、问号和波浪符号只代表它们自己,而不是通配符。
回到开始的例子,由于班主任的名字(比如说张三)是用“* *”来表示的,如果要正确查找,只需要在“查找内容”文本框中输入“~ * ~ *”,如图3所示。
图5 wps中使用的转义字符
注意:
转义字符“~”后面可以跟“*”和“?”“~”,如“~ *”、“~?”” ~ ~ “代表符号” * “和”?”“~”,这样它们就不再代表通配符了。
每个特殊字符前面都应该有一个转义字符,如搜索字符” *?输入“~ * ~?”在“查找内容”文本框中如果输入是“~ *?”它不会起作用的。它后面的问号仍然起着通配符的作用。