比如获取到的字符串是:
var str = "2016-11-2";
怎么匹配所有的-后,把格式转换为2016年11月2日?比如获取到的字符串是:
var str = "2016-11-2";
怎么匹配所有的-后,把格式转换为2016年11月2日?function aa(str,fomit){
var arr = str.split(fomit);
return arr[0]+'年'+arr[1]+'月'+arr[2]+'日';
}
var str = "2016-11-2";
console.log(aa(str,'-')); var str = "2016-07-08";
var reg =/(\d{4})\-(\d{2})\-(\d{2})/;
var date = str.replace(reg,"$1年$2月$3日");
console.log(date); var i = 0,arr = ['年','月','日'];
"2016-11-2".replace(/(-|(.{0})$)/g,function(a,b){
return arr[i++];
});
1 回答851 阅读✓ 已解决
1 回答1.1k 阅读
2 回答773 阅读
2 回答617 阅读
1 回答828 阅读
2 回答601 阅读
1 回答680 阅读