IDEA正則表達(dá)式全局搜索圖文教程
之前在開發(fā)的時(shí)候,需要按照某種規(guī)則搜索代碼,試了下在IDEA使用正則表達(dá)式搜索,這里記錄下。
搜索規(guī)則
比如在代碼中,存在各種提示:因?yàn)槟承┰蛐枰袛?。想要在代碼中搜索出全部這樣的提示,可以使用正則表達(dá)式
我先搜索的規(guī)則是:System.out.println(“因xxx中斷xxx”); 其中xxx是代表的是任意的字符
System.out.println("因未知原因,當(dāng)前程序中斷");
System.out.println("因錯誤操作,中斷當(dāng)前操作");
System.out.println("因發(fā)生故障而中斷");
System.out.println("因不可預(yù)估問題,導(dǎo)致中斷,請重試");

打開搜索
IDEA中,默認(rèn)的全局搜索快捷鍵:CTRL +SHIFT + R
點(diǎn)擊搜索欄右邊的 .* (意思就是開啟正則表達(dá)式搜索)

輸入正則表達(dá)式搜索
在使用正則表達(dá)式搜索時(shí),【.】,【(】,【"】這些字符需要加上\進(jìn)行轉(zhuǎn)義
(.)* 這個(gè)表示任意字符,可以有也有可以沒有,這個(gè)屬于正則表達(dá)式的內(nèi)容,這里不贅述
在搜索欄中輸入:
System\.out\.println\(\"因(.)*中斷(.)*\"\)\;
就可以匹配搜索的規(guī)則:System.out.println(“因xxx中斷xxx”); 其中xxx是代表的是任意的字符

這樣就完成了正則表達(dá)式的搜索
總結(jié)
到此這篇關(guān)于IDEA正則表達(dá)式全局搜索的文章就介紹到這了,更多相關(guān)IDEA正則表達(dá)式全局搜索內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
java給釘釘郵箱發(fā)送郵件功能實(shí)現(xiàn)
文章介紹了如何使用Java給釘釘郵箱發(fā)送郵件,包括開通POP和IMAP、引入pom、邏輯處理、直接添加前端傳來的MultipartFile、添加多個(gè)附件以及給多個(gè)郵箱發(fā)送郵件等步驟,感興趣的朋友一起看看吧2025-02-02
Java 中 Date 與 Calendar 之間的編輯與轉(zhuǎn)換實(shí)例詳解
這篇文章主要介紹了Java 中 Date 與 Calendar 之間的編輯與轉(zhuǎn)換 ,非常不錯,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-07-07
Java中三種零拷貝的實(shí)現(xiàn)示例以及對比詳解
這篇文章主要介紹了Java中三種零拷貝的實(shí)現(xiàn)示例以及對比詳解,本文主要是介紹幾種零拷貝的實(shí)現(xiàn)示例,以及與最傳統(tǒng)的做一個(gè)對比,看看在效率上到底有多大的提升,需要的朋友可以參考下2023-12-12
Java結(jié)構(gòu)型設(shè)計(jì)模式中的適配器模式與橋接模式解析
這篇文章主要介紹了Java結(jié)構(gòu)型設(shè)計(jì)模式中的適配器模式與橋接模式,結(jié)構(gòu)型設(shè)計(jì)模式是從程序的結(jié)構(gòu)上解決模塊之間的耦合問題,需要的朋友可以參考下2016-02-02
IDEA中Mybatis的xml文件報(bào)錯問題及解決
在IntelliJ IDEA中,MyBatis的XML文件報(bào)錯,提示'expected statement, got 'id'',通過找到并修改LanguageInjections的Mybatis相關(guān)配置,去掉最前面的sql前綴,禁用默認(rèn)配置文件,解決了每次重啟IDEA后配置失效的問題2025-12-12

