使用通配符进行替换操作时,如何继承通配符里的内容?

发布网友

我来回答

1个回答

热心网友

通配符的使用
常用的通配符有”*”,”?” ,星号代表任意长度字符串,问号代表一个任意字符。其他的通配符,可以在钩选“使用通配符”后,点击“特殊格式”按钮看到。通配符功能中最常用到的是把形如”字符串1*字符串2”替换成”字符串1字符串2”。如一篇文章中多处出现”老来福(97)终身寿险”,“老来福(95)终身寿险”,“老来福(98) 终身寿险”,我们要把它们统一替换为”老来福终身寿险”。这里你也许会很自然地想到三次替换操作,第一步把”老来福(97)终身寿险” 替换为“老来福终身寿险”,第二步……第三步……。这个方法虽然容易想到,不过对笔者来说,不够“科学”。
还好,这里只是老来福95,97,98,三次替换操作就OK了,假如说后面还有老来福(99)终身寿险,老来福(00)终身寿险,老来福(01)终身寿险,……怎么办呢,招架不住了吧。这里我们应该感谢最先发明通配符的那个人,其实我们只要一步替换操作就可以了。在“查找内容”后面输入”老来福*终身寿险”,“替换为”后输入“老来福终身寿险”,点“ 全部替换”即可。(注:前面的星号*为英文半角状态下按shift+8)追问针对上面的问题,如果我使用 A=* B=*,替换为B=* A=*那么在文本中只会显示
B=* A=*,
而不是我想要的
B=110 A=100
B=210 A=200
我想保留A,B后面的值
能做到吗?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com