正则表达式替换在sublime中包含替换部分匹配的值?

时间:2012-05-31 20:49:00

标签: regex sublimetext textmate oniguruma

我想出了这个正则表达式,找到所有以$开头且包含_下划线的单词:

\$(\w+)_(\w+)

我基本上是在寻找变量,比如$var_foo等。

如何使用正则表达式组替换内容?

例如,如何删除下划线并使下一个字母大写,如$varFoo

1 个答案:

答案 0 :(得分:47)

替换表达式为:

\$\1\u\2

有关详情,请参阅Regular Expressions chapter (在TextMate docs

已经有一个包可以做到这一点,还有更多: