例如,如果我的代码中有字符串
AString
BString
CString
DString
EString
我如何最好地使它们全部成为
aString
bString
cString
dString
eString
有正则表达式吗?我的IDE没有脚本功能,因此我无法在字母循环中执行此操作,并且大约有一百个文件需要编辑。我可以在多个文件上运行正则表达式。
答案 0 :(得分:3)
根据您的示例数据,您可以使用以下内容。
使用 Ctrl + H 打开搜索和替换,启用正则表达式 ..
Find What: ([A-Z])(\w+)
Replace With: \L$1\E$2
注意:在替换期间,可以使用以下修饰符来更改反向引用的大小写:
\l # first character to lower case
\u # first character to upper case
\L # start of lower case conversion
\U # start of upper case conversion
\E # end lower/upper case conversion