我需要从CSS中提取时间元素的正则表达式:
e.g。 4000毫秒或4秒
我所拥有的就是:preg_match_all('/([0-9]{1-10}(ms|s)/i', $css, $timeValues);
提前致谢。
答案 0 :(得分:2)
您错误地使用范围量词{min, max}
,并且缺少右括号。
您可以按如下方式修改正则表达式:
preg_match_all('/([0-9]{1,10})m?s/i', $css, $timeValues);
print_r($timeValues[1]);