【发布时间】:2018-09-20 01:57:40
【问题描述】:
我有两种类型的字符串,比如...
var a = "23 years 08months 12 days";
var b = "5 years 8 months 1 days";
我想减少这个字符串...
"23 years 08 months"
"5 years 8 months"
我尝试像这样使用替换和拆分...
var a = "23 years 03 months 24 days";
var b = a.replace(/ /g,'')
var c;
if(b.length < 23){c = b.slice(0,13) }
但这不是固定的方法!请问有什么建议吗?
【问题讨论】:
-
@Sahish 最好的选择是使用momentjs.com
-
我认为 Moment.js 是用于格式化日期,而不是拆分字符串
标签: javascript string replace slice