我需要从字符串中检索第一组数字,但我不确定如何。
我有以下内容,我希望选择每组数字,以便我可以从$matches
数组中选择第一个键,但它实际上只匹配第一个数字。
在此示例中,我将寻找“123”。有人可以让我知道如何使用 RegEx 来做到这一点(或者如果 RegEx 不适合这项工作,那就是更好的方法)。谢谢。
$e = 'abc 123,456,def, 789-ab-552'; // Just a random example
$pattern = "/[0-9]/";
preg_match($pattern, $e, $matches);