IDEA正则表达式全局搜索图文教程
之前在开发的时候,需要按照某种规则搜索代码,试了下在IDEA使用正则表达式搜索,这里记录下。
搜索规则
比如在代码中,存在各种提示:因为某些原因需要中断。想要在代码中搜索出全部这样的提示,可以使用正则表达式
我先搜索的规则是:System.out.println(“因xxx中断xxx”); 其中xxx是代表的是任意的字符
System.out.println("因未知原因,当前程序中断"); System.out.println("因错误操作,中断当前操作"); System.out.println("因发生故障而中断"); System.out.println("因不可预估问题,导致中断,请重试");
打开搜索
IDEA中,默认的全局搜索快捷键:CTRL +SHIFT + R
点击搜索栏右边的 .* (意思就是开启正则表达式搜索)
输入正则表达式搜索
在使用正则表达式搜索时,【.】,【(】,【"】这些字符需要加上\进行转义
(.)* 这个表示任意字符,可以有也有可以没有,这个属于正则表达式的内容,这里不赘述
在搜索栏中输入:
System\.out\.println\(\"因(.)*中断(.)*\"\)\;
就可以匹配搜索的规则:System.out.println(“因xxx中断xxx”); 其中xxx是代表的是任意的字符
这样就完成了正则表达式的搜索
总结
到此这篇关于IDEA正则表达式全局搜索的文章就介绍到这了,更多相关IDEA正则表达式全局搜索内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
springboot 如何解决static调用service为null
这篇文章主要介绍了springboot 如何解决static调用service为null的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-06-06springboot打war包部署到外置tomcat容器的方法
这篇文章主要介绍了springboot]打war包部署到外置tomcat容器,在这需要注意的是在boot-launch.war在tomcat webapps目录里面解压到boot-launch文件夹,感兴趣的朋友跟随小编一起看看吧2022-04-04实例详解Spring Boot实战之Redis缓存登录验证码
本章简单介绍redis的配置及使用方法,本文示例代码在前面代码的基础上进行修改添加,实现了使用redis进行缓存验证码,以及校验验证码的过程。感兴趣的的朋友一起看看吧2017-08-08
最新评论