驼峰命名转下划线命名驼峰命名转下划线命名
场景:json数据常以驼峰命名,需要转下划线命名,以对应Python或数据库字段名
命名方式命名方式 说明说明 特点特点 适用领域适用领域 示例示例
下划线命名 单词间用下划线分隔 清晰 Python、MySQL、Oracle teacher_name
驼峰命名 第一个字母小写,后面其他单词首字母大写 短 json、前端开发、Java、ElasticeSearch teacherName
import re
def sub(name):
"""驼峰命名 -> 下划线命名"""
return re.sub('(?', sub(i))
print
creditCode -> credit_code
price -> price
CityId -> city_id
好吧,又水了一篇博文,讨厌驼峰命名法
评论0