正则表达式常用汇总

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

你可能感兴趣的:(正则表达式常用汇总)