正则表达式匹配 - 拆分字符串

时间:2015-05-22 14:50:47

标签: javascript jquery regex split

我有:

0001-2015

如何将此字符串拆分为0001和2015?

2 个答案:

答案 0 :(得分:5)

使用split代替regex。它会比regex

快得多
var str = '0001-2015';
var arr = str.split('-'); // ["0001", "2015"]

答案 1 :(得分:0)

如果你真的想使用正则表达式 - 你可以使用/(\d+)/g正则表达式,这意味着“捕获具有一个或多个数字的组”。它将从您的字符串中精确提取两个数字部分。

但在使用split的任务的当前规范中看起来已经足够了。