notepad++,vim驼峰命名与下划线的互相转换
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驼峰命名与下划线的互相转换相关推荐
- php类属性命名驼峰还是下划线,PHP实现驼峰命名和下划线命名互转
本篇文章教大家实现驼峰命名和下划线命名互转,在php开发中经常需要两种命名法互相转换,下面为大家提供两种实现方式. 第一种方法效率相对差一些,实现方式如下://驼峰命名转下划线命名 function ...
- 驼峰命名法和下划线命名法互转
/**** 下划线命名转为驼峰命名** @param para* 下划线命名的字符串*/public static String UnderlineToHump(String para){String ...
- 上位机命名规范驼峰命名法和下划线命名法
1)驼峰命名法 小驼峰命名法:除第一个单词之外,其他单词首字母大写,例如:myFirstName.myLastName.常用于变量名,函数名. 大驼峰命名法(又称为帕斯卡命名法):相比小驼峰法,大驼峰 ...
- 驼峰命名去下划线首字母大写
(将如TEST_TB_KKK_LLLL 转换为 testTbKkkLlll)public static Map<String, Object> zh(Map<String,Objec ...
- JavaScript 实现字符串驼峰式与下划线式互相转换
方法一:正则表达式 (推荐) /* * 下划线转换驼峰 */ function underlineToHump(str) {// 如果首字母是_,执行 replace 时会多一个_,这里需要去掉if( ...
- 解决springdatajpa 在解析实体类的字段时候驼峰自动转为下划线问题
解决springdatajpa 在解析实体类的字段时候驼峰自动转为下划线问题 问题描述 springboot 在配置jpa时,利用idea自带工具逆向工程生成实体类,结果在调用findOne的时候,报 ...
- springboot mybatis plus 关闭驼峰式命名转换为下划线
springboot mybatis plus 关闭驼峰式命名转换为下划线 报错信息是这样的: org.springframework.jdbc.BadSqlGrammarException: ### ...
- Java下变量大小写驼峰、大小写下划线、大小写连线转换
写在前面 想很简单,做很难,坚持更难,克服惰性.每天学一点,不会的就少一点. 养成习惯很重要,先从点赞开始吧!关注[程序员之道],前行道路不再迷茫! 有时候需要处理对象属性的getter.setter ...
- 将驼峰法转为下划线连接的小写格式 (如fullName转为 full_name)
将驼峰法转为下划线连接的小写格式 在排序时,后端要求,将驼峰命名的字段,如 fullName 等数据,更改为 full_name 的写法(数据库表字段写法),传给他. // str ====> ...
最新文章
- Mindmanager 甘特图杠上Mindmanager 鱼骨图
- 各种oracle索引类型介绍,各种Oracle索引类型介绍
- HP LaserJet 1010卡纸解决方法
- android 发送广播_从0系统学Android--5.2 发送广播
- python实例 71,72
- mybatis-generator-maven-plugin插件自动生成代码的配置方法
- 向量检索模型落地:瓶颈及解法!
- OpenCV——基于Python开发的OpenCV安装教程
- 【编程珠玑】第七章 粗略估算
- jfinal 获取路径
- 【树状数组 思维题】luoguP3616 富金森林公园
- 金融业大整顿,是要回到十年前的水平吗?
- java面试题及答案2020 (二十五)
- 优化设计二维鲍威尔c语言,潘隆武-B0310524-机制09-5-鲍威尔法.doc
- windowsGHO镜像系统winXPwin7win8win10下载
- leaflet地图原理_Leaflet地图框架使用手册
- java画乌龟_简单的实现java多线程——龟兔赛跑
- 开店选址分析(转自:https://www.sohu.com/a/228415364_167028)
- 第十四章 字符编码(补充)
- postgresql 使用odbc_fdw连接 sqlserver
热门文章
- java 简单阻塞队列,制作一个简单的任务队列(使用阻塞队列)
- Oracle中表pagesize,Oracle 解决显示凌乱串行问题时column、pagesize、linesize的设定
- 如何将像素坐标转化为机械臂基座坐标_机械臂抓取自动精准标定
- 《Python入门到精通》流程控制语句
- WordPress ProfilePress插件多个严重漏洞
- POJ 3710 Christmas Game(树删边博弈)
- ionic3使用第三方图标
- STL 源代码剖析 算法 stl_algo.h -- search
- PAT1002. 写出这个数
- 《Fast R-CNN》阅读笔记