Регулярные выражения Notepad++ от InitCaps до UnderscoreRT

Я использую Блокнот++. Мне было интересно, могу ли я изменить все события, подобные следующим, из

НЕ КОНВЕРТИРОВАТЬ ВСЕ ПРОПИСНЫЕ. TextToConvert

to

НЕ КОНВЕРТИРОВАТЬ ВСЕ ПРОПИСНЫЕ. Text_To_Convert

использование регулярных выражений в полях поиска и замены.

Заранее спасибо.


person Nick Binnet    schedule 13.06.2011    source источник
comment
Это ужасно похоже на этот ответ, среди многие другие.   -  person tchrist    schedule 13.06.2011


Ответы (1)


Попробуйте заменить ([a-z])([A-Z]) на \1_\2.

person Qtax    schedule 13.06.2011
comment
Только что попробовал на My Notepad++, и \1_\2 отлично сработало. Я не знал, что Notepad ++ может это сделать. - person JohnathanKong; 13.06.2011
comment
Это работало, но не во всех заглавных буквах. Я отредактировал вопрос. Спасибо :) - person Nick Binnet; 13.06.2011
comment
У него не должно быть проблем с ALL CAPS, убедитесь, что в диалоговом окне поиска установлен флажок с учетом регистра. - person Qtax; 13.06.2011