我有一個出生年份匹配下面的一段PHP代碼:如何改進這個正則表達式?
$pattern = "/20\d\d/";
$exp = "BORN ON: Friday, June 11, 2001 ";
$match = preg_match($pattern,$exp, $matches);
echo $matches[0];
這符合"2001"
......這正是我試圖匹配 - 的出生年份。但這顯然是一種解決方案,如果因爲某些原因在$exp
之前還有其他年份可能會遇到問題。 如何才能包含"BORN ON"
信息以挑選出年?