目录
- 搜索规则
- 打开搜索
- 输入正则表达式搜索
- 总结
之前在开发的时候,需要按照某种规则搜索代码,试了下在IDEA使用正则表达式搜索,这里记录下。
搜索规则
比如在代码中,存在各种提示:因为某些原因需要中断。想要在代码中搜索出全部sOkAwpIU这样的提示,javascript可以使用正则表达式
我先搜索的规则是:System.out.println(“因xxx中断xxx”); 其中xxx是代表的是任意的字符System.out.println("因未知原因,当前程序中断"); System.out.println("因错误操作,中断当前操作");javascript System.out.println("因发生故障而中断"); System.out.println("因不可预估问题,导致中断,请重试");
打开搜索
IDEA中,默认的全局搜索快捷键:CTRL +SHIFT + R
点击搜索栏右边的python .* (意思就是开启正则表达式搜索)
输入正则表达式搜索
在使用正则表达式搜索时,【.】,【(】,【"】这些字符需要加上\进行转义
(.)* 这个表示任意字符,可以有也有可以没有,php这个属于正则表达式的内容,这里不赘述
在搜索栏中输入:
System\.out\.println\(\"因(.)*中断(.)*\"\)\;
就可以匹配搜索的规则:System.out.println(“因xxx中断xxx”); 其中xxx是代表的是任意的字符
这样就完成了正则表达式的搜索
总结
到此这篇关于IDEA正则表达式全局搜索的文章就介绍到这了,更多相关IDEA正则表达式全局搜索内容请搜索编程客栈(www.devze.com)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程客栈(www.devze.com)!
精彩评论