1.下划线命名转成驼峰命名
正则为 (\w)_(\w)
替换为 \l$1\u$2
全局替换即可,
注意不能更换两者的顺序,
驼峰转下划线请参考下面。
2.驼峰命名转成下划线命名
正则为 (?<=[a-z])([A-Z])
替换为 _\l$1
对于小驼峰helloWord转成hello_word,
对于大驼峰HelloWord转成Hello_word
大驼峰首字母如果需要转成小写,
就需要配合其他正则表达式。
3.首字母转成小写字母
正则为 \b([A-Z])
替换为 \l$1
网友评论