【发布时间】:2013-05-13 12:10:59
【问题描述】:
我想使用正则表达式将 _ 后面的所有内容大写。
示例:从 en_gb 到 en_GB
谢谢!
【问题讨论】:
-
这不是一个代码编写服务——你自己的努力让你走了多远?
-
我认为这听起来像是一个适合初学者在学习时自行解决的好项目。
标签: javascript regex uppercase
我想使用正则表达式将 _ 后面的所有内容大写。
示例:从 en_gb 到 en_GB
谢谢!
【问题讨论】:
标签: javascript regex uppercase
我知道你应该尝试一下,但我在周一早上手上拿着一杯咖啡很好。
使用替换函数并使用参数来转换字符串。
"en_gb".replace(/_.*/,function(a){return a.toUpperCase();})
【讨论】:
这将在下划线后全部更改为大写。测试作品
var str="en_gb";
var splitStrg=str.split("_");
splitStrg[1] = splitStrg[1].toUpperCase();
var str = splitStrg.join("_");
【讨论】: