2011-06-13 5 views
0

메모장 ++를 사용 중입니다. 나는 다음과 같은 모든 현상을 바꿀 수 있는지 궁금 해서요Notepad ++ InitCaps에서 UnderscoreRT 정규 표현식

도트 변환 대문자.

DONT에 TextToConvert

는 모두 대문자로 변환합니다. Text_To_Convert

찾기 및 바꾸기 필드에서 정규 표현식을 사용합니다.

미리 감사드립니다.

+0

다른 많은 사람들 중에서도 [이 답변] (http://stackoverflow.com/questions/6322906/utf8-correct-regex-for-camelcase-wikiword-in-perl/6323679#6323679)과 매우 유사합니다. – tchrist

답변

4

([a-z])([A-Z])\1_\2으로 바꾸어보세요.

+1

그냥 메모장에서 해보 았는데 ++, \ 1_ \ 2는 완벽하게 작동했습니다. 나는 메모장을 모른다. ++는 그것을 할 수 있었다. – JohnathanKong

+0

작동했지만 모든 대문자로 작동하지는 않습니다. 나는 그 질문을 편집했다. 고맙습니다. :) –

+0

'ALL CAPS '에 문제가 없어야합니다. 검색 창에서 "대소 문자가 일치"되어 있는지 확인하십시오. – Qtax