Regex заменить значения, которые включают часть соответствия в замену в возвышенном?
Я придумал это регулярное выражение, которое находит все слова, начинающиеся с $
и содержащие _
подчеркивания:
\$(\w+)_(\w+)
В основном я ищу переменные, например $var_foo
и т.д.
Как заменить материал с помощью групп регулярных выражений?
Например, как я могу удалить подчеркивание и сделать следующую букву в верхнем регистре, например $varFoo
?
Ответы
Ответ 1
Заменяющее выражение:
\$\1\u\2
Смотрите главу Регулярные выражения (в Документах TextMate) для больше информации.
Там уже есть пакет, который делает это, и многое другое: