Eclipse之查找、替換操做正則表達式
Eclipse中的查找、替換操做是指經過查找、替換框來進行快速的查找和替換操做。express
1.與傳統的一個個去查找、替換相比,節約了大量的時間。eclipse
2.解決了代碼量長且難以所有替換完的問題spa
ctrl+Fblog
以上兩種開啓方式都會彈出Find/Replace框,該框的做用是進行查找和替換操做(主要是替換操做),圖示以下:ip
執行該框的具體操做以下:
2.1 理解英文單詞的意思rem
2.1.1 Find對應的單行輸入文本框是輸入你要查找的元素it
2.1.2 Replace with 對應的單行輸入文本框是輸入你替換以後所對應的目標元素(所有替換操做)io
2.1.3 Direction的含義是查找的方向,子成員Forward和Backward的含義以下:變量
Forward:向前找,具體是在鼠標光標中止的位置(在eclipse中)以後來進行查找
Backward:向後找,具體是在鼠標光標中止的位置(在eclipse中)以前來進行查找
2.1.4 Scope的含義是查找的範圍,子成員All和Selected lines的含義以下
All:所有,具體含義是查找範圍爲全部代碼
Selected lines:選定的範圍,具體含義是查找範圍爲鼠標所選定的範圍
2.1.5 Options的含義是選項
子成員Case sensitive、Wrap search、Whole word、Incremental、Regular expression
a. Case sensitive:區分大小寫,例如
a.1最初的狀態
a.2 未勾選Case sensitive且點擊find和Replace All以後
(紅×的緣由是由於替換後有變量重複定義了)
a.3 勾選Case sensitive且點擊find和Replace All以後
b. Wrap search:換行搜索,做用就是能夠從頭至尾查找、替換屢次
c. Whole word:整詞匹配,做用是把查找的那個元素當作總體,例如:
c.1 最初的狀態
c.2 未勾選Whole word且點擊find和Replace All後
c.3 勾選Whole word並點擊find和Replace All後的效果
d. Incremental的含義是增量,具體做用未知,等之後知道了再補充吧。
e. Regular expression的含義是正則表達式(符合某個模式或者規則的式子),具體做用是替換符合正則表達式規律的式子。
至於正則表達式我還沒學,等我學了再補充吧。