idea全局正则替换

2022-08-17 20:52:12 浏览数 (1)

一个不危险的想法不值得被称为想法。——奥斯卡.王尔德

idea的全局替换我们经常使用,但一般我们都是替换指定内容,如把ruben改成achao

我们也可以开启正则表达式,进行匹配

例如我这里要把所有的以r开头的单词用引号引起来:

我们按下ctrl shift r进行替换全局,我这里就用当前页面作为演示了,毕竟懒得还原

我使用ctrl r打开替换菜单,然后按下alt x

查找栏输入:

代码语言:javascript复制
(r[a-zA-Z0-9_] $)

然后替换栏输入:

代码语言:javascript复制
"$1"

这里已经可以看到提示了

我们点击替换或者全局替换都可以的,替换后效果如下

如果我们有两个值,例如我这里叫vampire achao,想要给它这样的两个单词打上引号

就可以输入(v[a-zA-Z] ) ([a-zA-Z] ),替换为"

点击替换后效果:

0 人点赞