我有像下面的字符串变量它有两个数字的字符串
EUR 66,00 + EUR 3,90 Versandkosten
Run Code Online (Sandbox Code Playgroud)
我需要提取两个数字ex - 66,00和3,98分别为两个变量.任何人都可以告诉如何做到这一点
我需要提取两个数字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)