我有一个可以采取任何形式的变量:
preg_match
总会有两个数字(交货时间)。我想使用regex
提取它们。
Config
会是什么样子?
答案 0 :(得分:2)
要包含其他变体,请使用preg_match_all()
并匹配数字:
preg_match_all('/\d+/', $x, $numbers);
print_r($numbers[0]);
答案 1 :(得分:1)
你可以去
(\d+)\D+(\d+)
# require 1+ digit(s)
# require 1+ non-digits
# same as above
并使用群组$1
和$2
。在PHP
中,实现应该相当简单。