我與正則表達式有困難,我得到一個單獨的「收入」沒有任何以前的匹配。正則表達式正在劃分一個單獨的聲明?
$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))
我給了接受對你來說,既然你是第一個答案,給我6分鐘讓它。我爲所有其他答案+1了,謝謝你們! –
@JohnSmith足夠公平的* \ *自由模式\ ** :) – Emissary
嘿,我看到我們的兩個答案都是「剛纔」。你怎麼知道我的不是第一? :) –