我在使用正则表达式时遇到了困难,我在没有任何先前匹配的情况下获得了单独的“收入”。
$string = "FY2013 EPS, FQ 2012 revenue";
preg_match_all("/F[Y|Q]\s?\d{4}\sEPS|revenue/", $string, $matches);
print_r($matches);
结果:
Array ( [0] => Array ( [0] => FY2013 EPS [1] => revenue ) )
我所期待的:
Array ( [0] => Array ( [0] => FY2013 EPS [1] => FQ 2012 revenue ) )