开发者

Extract numbers from text with regular expression

I am trying to extract 1 and 125 from this text开发者_如何学编程 with PHP:

preg_match("/^(?P<digit>\d+)/", "1 Foo ($125)",$m)

Can you please help?

Thanks


Try this:

<?php
preg_match_all('/\d+/', '1 Foo ($125) bar', $matches);
var_dump($matches);
?>

Note that I used preg_match_all which literally returns all matches in the pattern.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜