正则表达式 - 如何解析多个数字?

时间:2013-07-07 09:16:06

标签: javascript regex

如何在javascript中通过正则表达式解析多个数字?

假设输入:

foooo 123 bar<br>456 x 789 baz<br>mumumu 321 yarrr

我想将123,456,789,321作为单独的令牌获取。

javascript和regex都是新手,所以我觉得有点想要获取多个值

1 个答案:

答案 0 :(得分:2)

我建议:

var str = "foooo 123 bar<br>456 x 789 baz<br>mumumu 321 yarrr",
    numbers = str.match(/(\d+)/g);
console.log(numbers);

JS Fiddle demo

参考文献: