2011-07-06 8 views
1

find/replace (CTRL + F)를 사용하여 Eclipse IDE에서 .setText ("")와 같은 모든 명령문을 제거하고 싶습니다.Eclipse에서 정규 표현식으로 바꾸기 찾기

하지만 정규식을 알지 못했습니다. 당신이 나를 도울 수. 그들은 정규식에서 특별한 의미를 가지고 있기 때문에

+0

.setText ("")'처럼'정의 공백 . 사용하기 전에 또한 부분을 제거하려면 '.setText ("")'와 같은 예제? – Bohemian

+0

모든 빈 setText() 문을 제거하고 싶습니다. – gtiwari333

+0

예제는 다음과 같습니다. txtFld1.setText (""); , txtFld2.setText (""); – gtiwari333

답변

1

는, 당신은 .과 브라켓을 탈출해야합니다이

\.setText\(""\) 

을보십시오. 일부 무엇 -

\S*\.setText\(""\) 

\S하지 의미

* 0 개 이상이

+0

.setText ("") 문을 모두 찾습니다. 하지만 someTxtFld.setText (""); ? * 시도했지만 작동하지 않았다. – gtiwari333

+1

@gt_ebuddy 내 업데이트를 참조하십시오. '*'는 정규 표현식의 한정 기호이므로 일치하기 전에 0 번 이상 문자를 만듭니다. – stema

관련 문제