博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 字段转换
阅读量:6672 次
发布时间:2019-06-25

本文共 435 字,大约阅读时间需要 1 分钟。

hot3.png

def to_camel_case(snake_str):    words = snake_str.split('_')    return words[0] + ''.join(w.capitalize() for w in words[1:])def to_snake_case(camel_str):    s1 = re.sub('(.)([A-Z][a-z]+)', r'\1_\2', camel_str)    return re.sub('([a-z0-9])([A-Z])', r'\1_\2', s1).lower()

 str1 = 'portMapping'

str2 = 'port_mapping'

> to_camel_case(str2)

> portMapping

 

> to_snake_case(str1)

>port_mapping

转载于:https://my.oschina.net/u/2371517/blog/1604710

你可能感兴趣的文章
Java并发知识点快速复习手册(下)
查看>>
Python urllib HTTP头注入漏洞
查看>>
Spring Boot Tomcat 容器化部署实践与总结
查看>>
消除switch语句以获得更好的代码结构
查看>>
iOS 9上的网页唤醒APP(Universal Links)
查看>>
关于MySQL优化的几点总结
查看>>
div自适应填充剩余宽度的方法
查看>>
Python3 关键字nonlocal和global的用法与区别
查看>>
Wireshark 3.0.0 正式版发布,免费开源的网络数据包分析软件
查看>>
对象引论
查看>>
Jdk1.8新特性学习(Optional)
查看>>
聊聊flink taskmanager的jvm-exit-on-oom配置
查看>>
165. Compare Version Numbers
查看>>
激光SLAM导航技术日益成熟 推动机器人进入发展新时代
查看>>
ESMap+Html5+SpringBoot+FastDFS实现导航导购App
查看>>
CentOS7搭建LNMP--编译安装
查看>>
C++编译器优化
查看>>
golang slice append 后 capacity 增长的算法
查看>>
MP3转换AAC格式哪个音频转换器好
查看>>
黑苹果装机记录
查看>>