IDEA正則表達(dá)式全局搜索圖文教程
之前在開發(fā)的時候,需要按照某種規(guī)則搜索代碼,試了下在IDEA使用正則表達(dá)式搜索,這里記錄下。
搜索規(guī)則
比如在代碼中,存在各種提示:因為某些原因需要中斷。想要在代碼中搜索出全部這樣的提示,可以使用正則表達(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
點擊搜索欄右邊的 .* (意思就是開啟正則表達(dá)式搜索)
輸入正則表達(dá)式搜索
在使用正則表達(dá)式搜索時,【.】,【(】,【"】這些字符需要加上\進(jìn)行轉(zhuǎn)義
(.)* 這個表示任意字符,可以有也有可以沒有,這個屬于正則表達(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 比較接口comparable與comparator區(qū)別解析
這篇文章主要介紹了Java 比較接口comparable與comparator區(qū)別解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-10-10SpringBoot快速構(gòu)建應(yīng)用程序方法介紹
這篇文章主要介紹了SpringBoot快速構(gòu)建應(yīng)用程序方法介紹,涉及SpringBoot默認(rèn)的錯誤頁面,嵌入式Web容器層面的約定和定制等相關(guān)內(nèi)容,具有一定借鑒價值,需要的朋友可以參考下。2017-11-11Mybatis如何按順序查詢出對應(yīng)的數(shù)據(jù)字段
這篇文章主要介紹了Mybatis如何按順序查詢出對應(yīng)的數(shù)據(jù)字段,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-01-01利用JavaFX工具構(gòu)建Reactive系統(tǒng)
這篇文章主要介紹了使用JavaFX構(gòu)建Reactive系統(tǒng),利用JavaFX工具集中的新的超棒特性來構(gòu)建響應(yīng)式的快速應(yīng)用程序,感興趣的小伙伴們可以參考一下2016-02-02mybatis如何對大量數(shù)據(jù)的游標(biāo)查詢
這篇文章主要介紹了mybatis如何對大量數(shù)據(jù)的游標(biāo)查詢問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01