ID
DAY_TIME
DAY_FULL_NAME
DAY_OF_WEEK
YEAR_MONTH
YREA_NAME

下滑线转驼峰

大写转小写

有这么些字段,将它复制到notpad++中,ctrl+u大写转换成小写

使用正则表达式替换

ctrl+f 切换到查找,再切换到替换

查找目标:([a-z])_([a-z]) 查找“小写_小写”,括号用来分组
替换为:\1\u\2    替换为第一组和第二组的大写

点击全部替换成功。

驼峰转下划线

查找目标:([a-z])([A-Z]) 查找“小写大写”的组合,括号用来分组
替换为:\1_\l\2   替换为第一组加下滑线加第二组,第二组小写  \l是小写的L

点击全部替换
ctrl+shift+u 小写换大写 完成

linux的vim版的

原文地址:http://blog.liyiwei.cn/vim-camelcase-underscore/

驼峰转下划线

%s/([a-z])([A-Z])/\1_\l\2/gc

下滑线转驼峰

%s/([a-z])([A-Z])/\1_\l\2/gc

转载于:https://www.cnblogs.com/mkdlf/p/7611489.html

notepad++,vim驼峰命名与下划线的互相转换相关推荐

  1. php类属性命名驼峰还是下划线,PHP实现驼峰命名和下划线命名互转

    本篇文章教大家实现驼峰命名和下划线命名互转,在php开发中经常需要两种命名法互相转换,下面为大家提供两种实现方式. 第一种方法效率相对差一些,实现方式如下://驼峰命名转下划线命名 function ...

  2. 驼峰命名法和下划线命名法互转

    /**** 下划线命名转为驼峰命名** @param para* 下划线命名的字符串*/public static String UnderlineToHump(String para){String ...

  3. 上位机命名规范驼峰命名法和下划线命名法

    1)驼峰命名法 小驼峰命名法:除第一个单词之外,其他单词首字母大写,例如:myFirstName.myLastName.常用于变量名,函数名. 大驼峰命名法(又称为帕斯卡命名法):相比小驼峰法,大驼峰 ...

  4. 驼峰命名去下划线首字母大写

    (将如TEST_TB_KKK_LLLL 转换为 testTbKkkLlll)public static Map<String, Object> zh(Map<String,Objec ...

  5. JavaScript 实现字符串驼峰式与下划线式互相转换

    方法一:正则表达式 (推荐) /* * 下划线转换驼峰 */ function underlineToHump(str) {// 如果首字母是_,执行 replace 时会多一个_,这里需要去掉if( ...

  6. 解决springdatajpa 在解析实体类的字段时候驼峰自动转为下划线问题

    解决springdatajpa 在解析实体类的字段时候驼峰自动转为下划线问题 问题描述 springboot 在配置jpa时,利用idea自带工具逆向工程生成实体类,结果在调用findOne的时候,报 ...

  7. springboot mybatis plus 关闭驼峰式命名转换为下划线

    springboot mybatis plus 关闭驼峰式命名转换为下划线 报错信息是这样的: org.springframework.jdbc.BadSqlGrammarException: ### ...

  8. Java下变量大小写驼峰、大小写下划线、大小写连线转换

    写在前面 想很简单,做很难,坚持更难,克服惰性.每天学一点,不会的就少一点. 养成习惯很重要,先从点赞开始吧!关注[程序员之道],前行道路不再迷茫! 有时候需要处理对象属性的getter.setter ...

  9. 将驼峰法转为下划线连接的小写格式 (如fullName转为 full_name)

    将驼峰法转为下划线连接的小写格式 在排序时,后端要求,将驼峰命名的字段,如 fullName 等数据,更改为 full_name 的写法(数据库表字段写法),传给他. // str ====> ...

最新文章

  1. Mindmanager 甘特图杠上Mindmanager 鱼骨图
  2. 各种oracle索引类型介绍,各种Oracle索引类型介绍
  3. HP LaserJet 1010卡纸解决方法
  4. android 发送广播_从0系统学Android--5.2 发送广播
  5. python实例 71,72
  6. mybatis-generator-maven-plugin插件自动生成代码的配置方法
  7. 向量检索模型落地:瓶颈及解法!
  8. OpenCV——基于Python开发的OpenCV安装教程
  9. 【编程珠玑】第七章 粗略估算
  10. jfinal 获取路径
  11. 【树状数组 思维题】luoguP3616 富金森林公园
  12. 金融业大整顿,是要回到十年前的水平吗?
  13. java面试题及答案2020 (二十五)
  14. 优化设计二维鲍威尔c语言,潘隆武-B0310524-机制09-5-鲍威尔法.doc
  15. windowsGHO镜像系统winXPwin7win8win10下载
  16. leaflet地图原理_Leaflet地图框架使用手册
  17. java画乌龟_简单的实现java多线程——龟兔赛跑
  18. 开店选址分析(转自:https://www.sohu.com/a/228415364_167028)
  19. 第十四章 字符编码(补充)
  20. postgresql 使用odbc_fdw连接 sqlserver

热门文章

  1. java 简单阻塞队列,制作一个简单的任务队列(使用阻塞队列)
  2. Oracle中表pagesize,Oracle 解决显示凌乱串行问题时column、pagesize、linesize的设定
  3. 如何将像素坐标转化为机械臂基座坐标_机械臂抓取自动精准标定
  4. 《Python入门到精通》流程控制语句
  5. WordPress ProfilePress插件多个严重漏洞
  6. POJ 3710 Christmas Game(树删边博弈)
  7. ionic3使用第三方图标
  8. STL 源代码剖析 算法 stl_algo.h -- search
  9. PAT1002. 写出这个数
  10. 《Fast R-CNN》阅读笔记