正则表达式匹配 - 拆分字符串
Regex match - split string
我有:
0001-2015
如何将此字符串拆分为 0001 和 2015?
使用 split
而不是 regex
。会比regex
快很多
var str = '0001-2015';
var arr = str.split('-'); // ["0001", "2015"]
如果您真的想使用正则表达式 - 您可以使用 /(\d+)/g
正则表达式,这意味着 "capturing group having one or more digits"。它将准确地从您的字符串中提取两个数字部分。
但在您当前的任务规范中,使用 split
看起来已经足够了。
我有:
0001-2015
如何将此字符串拆分为 0001 和 2015?
使用 split
而不是 regex
。会比regex
var str = '0001-2015';
var arr = str.split('-'); // ["0001", "2015"]
如果您真的想使用正则表达式 - 您可以使用 /(\d+)/g
正则表达式,这意味着 "capturing group having one or more digits"。它将准确地从您的字符串中提取两个数字部分。
但在您当前的任务规范中,使用 split
看起来已经足够了。