我有一个像"padding: 0px 0px 0px 0px"
这样的字符串。
然而,数字是未知的,因此可以是0,5,10,25,100或其他......
将每个变量提取到变量的最佳方法是什么?
(i.e.
$number1 = first number
$number2 = second number
$number3 = third number
$number4 = fourth number)
答案 0 :(得分:6)
Haljan,
这应该有效:
preg_match_all('/([\d]+)px/', $string, $matches);
var_dump($matches);
它匹配所有后跟“px”的数字并将它们写入$ matches。
答案 1 :(得分:-1)
如果你想从字符串中提取未知数字,你可以使用它:
$ new_string_without_digit = preg_replace(“/ [0-9] /”,'',$ your_string);