...
NotePad++正则表达式功能很强大,可以转换字母大小写。
单词首字母转大写
\b(\w)(\w*)\b
\U\1\E\2
转小写的话,就把替换为
改成:\L\1\E\2
。
\U
表示将匹配项转为大写(Upper)。
\L
表示将匹配项转为大写(Lower)。
\0
表示全部匹配。
\1
表示第一个匹配分组,也可以用$1
。
\E
表示结束(End)匹配的大小写转换。
\2
表示第二个匹配分组,也可以用$2
。
\b
表示单词边界。
\w
表示字母。
驼峰式变量名转下划线式
firstStudent
secondStudent
firstTeacher
secondTeacher
([A-Z])
_\L\1