从一个PHP字符串中提取2个数字

Sun*_*ara -4 php regex

我有像下面的字符串变量它有两个数字的字符串

EUR 66,00 + EUR 3,90 Versandkosten
Run Code Online (Sandbox Code Playgroud)

我需要提取两个数字ex - 66,00和3,98分别为两个变量.任何人都可以告诉如何做到这一点

sal*_*the 5

我需要提取两个数字ex - 66,00和3,98分别为两个变量.任何人都可以告诉如何做到这一点

在PHP中有很多很多(也有很多)方法可以做到这一点.这是一对夫妇.

1. sscanf($subject, 'EUR %[0-9,] + EUR %[0-9,]', $one, $two);

2. preg_match_all('/[\d,]+/', $subject, $matches); list($one, $two) = $matches[0];
Run Code Online (Sandbox Code Playgroud)