4

私は長い文字列を持っています

"When I was 10 year old"

この文字列を配列に分割する必要があります: ["When I was", "10" , "year old"].

整数は場合によって異なる可能性があり、文も変わる可能性があります。

要するに、文字列を整数で分割したいのですが、それは可能ですか?

Jquery/java-scriptで分割と共役で正規表現を使用するにはどうすればよいですか

4

3 に答える 3

8

使用できます

var str = "When I was 10 year old";
var arr = str.match(/(\D*)\s(\d*)\s(\D*)/).slice(1);

結果 :

["When I was", "10", "year old"]
于 2013-09-11T07:20:00.703 に答える