2010-11-18 6 views
2

모든 텍스트 "anytext"를 찾아서 netbeans의 "anything"으로 바꿀 수있는 정규 표현식을 찾고 있습니다. 일부 기호에는이 텍스트도 들어 있습니다. 하나의 파일에 대해 잠시 동안 해본 적이 있지만 이제는 내 애플리케이션에서 모든 것을 변경하고 싶습니다. & 나는 그것을 올바르게 얻으려고 애 쓰고 있습니다.netbeans의 정규 표현식으로 찾기 및 바꾸기

+5

바꿀 텍스트 만있는 경우 왜 정규 표현식이 필요합니까? –

+1

당신은 카타나로 버터를 자르려고합니다. – darioo

+0

기본적으로 전체 응용 프로그램은이 단어 (텍스트)로 구성되어 있으므로 일부 텍스트를 놓칠 수 있고 응용 프로그램이 중단 될 수 있으므로 수동으로 변경하는 것이 두려워요. 그러나 올바른 정규 표현식을 사용하면 응용 프로그램에서 무엇이든 찾으십시오. –

답변

1

find & 대신 "anytext"의 모든 인스턴스를 "anything"로 바꿉니다. 정규 표현식을 사용하여 쉽게 악용 될 수있는 패턴이 없기 때문에 이것과 정규 표현식 사이에 차이점이 없습니다. & 대체. 이 경우에는 차이점이 없습니다. 귀하의 의견을 바탕으로, 당신은 수동으로 대체 단어와 대체 단어를 수동으로 입력해야합니다.

정규식이 무엇인지 전혀 이해하지 못했다고 생각합니다.

1

이 같은 것을 찾고 계셨습니까? 단어 안에서 그걸 잡아 내지 못하는 곳?

\banytext\b 
+1

'\ b'주의 : [많은 사람들이 생각하는 것을 의미하지는 않습니다] (http://stackoverflow.com/questions/4213800/is-there-something-like-a-counter-variable-in- 정규 표현식 바꾸기/4214173 # 4214173). 왼쪽에 대한 경계는'(? (? = \ w) (? tchrist

+0

그가 맞습니다. ''무엇이든''주위에 큰 따옴표가 붙어 있어도 ""무엇이 보이는지 "를 명심하십시오. 또한 경계 단어가 그 시대 앞에 있기 때문에 '그것'이 나타날 것입니다. – Keng