IDEA正則表達式全局搜索圖文教程
之前在開發(fā)的時候,需要按照某種規(guī)則搜索代碼,試了下在IDEA使用正則表達式搜索,這里記錄下。
搜索規(guī)則
比如在代碼中,存在各種提示:因為某些原因需要中斷。想要在代碼中搜索出全部這樣的提示,可以使用正則表達式
我先搜索的規(guī)則是:System.out.println(“因xxx中斷xxx”); 其中xxx是代表的是任意的字符
System.out.println("因未知原因,當前程序中斷"); System.out.println("因錯誤操作,中斷當前操作"); System.out.println("因發(fā)生故障而中斷"); System.out.println("因不可預估問題,導致中斷,請重試");
打開搜索
IDEA中,默認的全局搜索快捷鍵:CTRL +SHIFT + R
點擊搜索欄右邊的 .* (意思就是開啟正則表達式搜索)
輸入正則表達式搜索
在使用正則表達式搜索時,【.】,【(】,【"】這些字符需要加上\進行轉義
(.)* 這個表示任意字符,可以有也有可以沒有,這個屬于正則表達式的內容,這里不贅述
在搜索欄中輸入:
System\.out\.println\(\"因(.)*中斷(.)*\"\)\;
就可以匹配搜索的規(guī)則:System.out.println(“因xxx中斷xxx”); 其中xxx是代表的是任意的字符
這樣就完成了正則表達式的搜索
總結
到此這篇關于IDEA正則表達式全局搜索的文章就介紹到這了,更多相關IDEA正則表達式全局搜索內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Java 比較接口comparable與comparator區(qū)別解析
這篇文章主要介紹了Java 比較接口comparable與comparator區(qū)別解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-10-10Mybatis如何按順序查詢出對應的數(shù)據(jù)字段
這篇文章主要介紹了Mybatis如何按順序查詢出對應的數(shù)據(jù)字段,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-01-01