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 に答える