我正在尝试使用 preg_match()
来匹配第一次出现的任意数量的数字,直到第一个空格为止。
$var = '2275073540 blah blah blah';
preg_match('/[0-9 ]/', $var, $matches);
我希望 $matches[0] 返回 2275073540
。
最佳答案
preg_match('/(\d+)/', $var, $matches);
| ^-|-------------- one or more digits
^ ^-------------- capturing group
关于php - 我怎样才能对第一次出现的任意数量的数字进行正则表达式匹配,最多一个空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13901843/