1

我需要使用 javascript 打破这种类型的字符串:

3a.jpg;44.jpg;45.jpg;43.jpg;3a.jpg;44.jp;45.jpg;43.jpg;

进入这个:

3a.jpg
44.jpg
...

尝试过类似的东西:

var regex = /(\d+)/g;
console.log(text.match(regex));
arr.push(text.match(regex));

使用此代码,我得到如下信息:3a 44 45....

4

2 回答 2

8
var array = yourString.split(";");

附带说明一下,我坚信正则表达式通常应该作为字符串操作的最后选择。

于 2013-03-20T16:56:25.173 回答
0

您甚至可以使用该函数轻松拆分任何字符串,而无需使用正则表达式split

例如:

stringToSplit.split(";");

更多信息在这里...

于 2013-03-20T16:59:16.820 回答