I've come up with this regex that finds all words that start with $ and contain _ underscores:
\$(\w+)_(\w+)
I'm basically searching for variables, like $var_foo etc.
How do I replace stuff using the regex groups?
For example, how can I remove the underscore and make the next letter uppercase, like $varFoo ?
The replacement expression is:
\1,\2are the captures (or$1,$2)\uup-cases (see the Replacement String Syntax section).See the Regular Expressions chapter (in the TextMate docs) for more information.
There's already a package that does this, and more: