【发布时间】:2015-11-11 12:04:01
【问题描述】:
我有一个像 12k4353535352311 这样的连续剧,我想用 JavaScript 让它像下面这样:
12k4-35353535-2311
这个我试过了,但我觉得没用
$('#dev_serial').change(function(){
//var serial = $('#dev_serial').val();
var number =$('#dev_serial').val();
output = [],
sNumber = number.toString();
alert(output);
/* Outputs:
*
* [1, 2, 3, 5, 4, 9, 8, 7]
*/
//var series = (''+serial)[1];
});
【问题讨论】:
-
试试
str.replace(/(\w{4})(\d{8})(\d{4})/, '$1-$2-$3);。检查regex101 Demo。有关说明,请查看右上角。 -
你能给我解释一下吗?
标签: javascript jquery split