将中划线转为驼峰式写法
将中划线转为驼峰式写法:
方法一:正则表达式:
var str = 'the-first-name';
var reg = /-(\w)/g;
str = str.replace(reg,function($,$1){
console.log($1);
return $1.toUpperCase();
});
console.log(str);//theFirstName
方法二:函数:
function change(str){
var arr = str.split('-');
var len = arr.length;
for(var i=0;i<len;i++){
arr[i] = arr[i].charAt(0).toUpperCase() + arr[i].slice(1);
}
str = arr.join('');
return str;
}
console.log(change(str));//theFirstName
将中划线转为驼峰式写法相关推荐
- idea 下划线字段转驼峰_Java如何实现数据库中表字段的下划线和驼峰式命名的Model相互转换,很方便的...-Go语言中文社区...
其实通过逆向工程,然后去配置一些config,就可以实现,从Table到Model的相互转换,而且,对于下划线命名的Table字段,实现驼峰式命名的Model ,有时候我们只是做个测试,或者自己基于数 ...
- PHP将带有下划线多元数组键值转为驼峰式
/** * 将下划线命名转换为驼峰式命名 * * @param $str * @param bool $ucfirst * * @return string|string[] */ function ...
- 手写:下划线转为驼峰命名法
驼峰命名法: 命名由首字母小写,后面由首字母大写的一些词块组成 实现将'_'转为驼峰命名法 例如 a_tst 转为 aTest 1.正则表达式(仍有缺陷,待完善) <script>func ...
- Java将json中key值下划线转为驼峰格式
目录 1 需求说明 2 Java工具类转换实现 2.1 代码 1.2 运行结果 3 转换为对应的java实体 1 需求说明 在开发过程中,有时会遇到json不是严格按照驼峰命名,需要将其中带有下划线的 ...
- 若依mybatis返回map将下划线命名转为驼峰式命名
默认情况,若依不支持这个配置,需要我们重写配置类才能到达需求. 目录 一.需求情景复现 二.重写配置类 (1)导入guava依赖 (2) 编写配置类
- 【Java】将中文转为驼峰式拼音
用到pinyin4j.jar public static String getPingYin(String src) {char[] charArray = src.toCharArray();// ...
- 命名转小驼峰大驼峰中划线
1 中划线转驼峰 说明:不区分大小写,一律转换为驼峰.默认转为小驼峰. 转换示例: t-button-test-1 => tButtonTest1 t-Button-Test-1 => ...
- python 下划线转驼峰,Go语言json编码驼峰转下划线、下划线转驼峰的实现
一.需求 golang默认的结构体json转码出来,都是根据字段名生成的大写驼峰格式,但是一般我们最常用的json格式是小写驼峰或者小写下划线,因此,我们非常需要一个统一的方法去转换,而不想挨个写js ...
- php json 驼峰 下划线,Go语言json编码驼峰转下划线、下划线转驼峰
一.需求 golang默认的结构体json转码出来,都是根据字段名生成的大写驼峰格式,但是一般我们最常用的json格式是小写驼峰或者小写下划线,因此,我非常需要一个统一的方法去转换,而不想挨个写jso ...
- 在线下划线转驼峰,驼峰转下划线工具
在线下划线转驼峰,驼峰转下划线工具 在线下划线转驼峰,驼峰转下划线工具 本工具可以将字符串下划线转为驼峰,或驼峰转下划线,纯客户端计算. 骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程 ...
最新文章
- Linq to SQL Like Operator(转)
- 【程序猿猴年金牌福利包】让你远离Bug,紧跟春天的脚步
- 带你全面了解QinQ
- LeetCode 312. 戳气球(DP,难)
- 2011 ICM 美国数据建模赛题
- 【Unity Shader】(六) ------ 复杂的光照(上)
- 详解Python生成器函数和生成器对象的原理和用法
- 小贷公司的风险成因及应对策略——风险篇
- 洛谷P1429 平面最近点对(加强版)
- springboot集成shiro 前后端分离 统一处理shiro异常
- matlab2c使用c++实现matlab函数系列教程-flipud函数
- HTML5 之 FileReader(图片上传)
- 分类与聚类的本质区别
- P1251 餐巾计划问题 解题报告
- c# 微信公众号开发之自定义菜单栏
- linux的systemctl命令介绍
- Windows 查看电脑型号
- WRF进阶:WRF中Noah-MP地面方案中雪反照率的计算
- 类加载、反射、注解、动态代理(JDK)
- 自己的发展安排 2023年 -- 2024年
热门文章
- linux snoop抓包命令,Snoop抓包工具用法简介.doc
- noob学python #1
- 大厂内推的一些套路--校招、初中级社招
- discuz论坛模板文件目录
- python爬虫爬取网页图片存储本地_Python爬虫抓取糗百的图片,并存储在本地文件夹...
- 多次重复原生进入RN优化Catalyst Instance has already disappeared
- 无线信道特性分析及建模仿真
- caj 服务器正在运行中,紧急求助:caj阅读器打不开
- 二层交换机实现不同vlan通信
- 武-NC15522(Dijsktra最短路算法)