美好的一天,我需要用正則表達式來查找使用PHP的數組中所有匹配的元素,但是我有一個錯誤。正則表達式(PHP)
<?php
$a[0]='[email protected]';
$a[1]='[email protected]';
$a[2]='[email protected]';
$a[3]='[email protected]';
$pattern = '[a-z_0-9][email protected][a-z]*.[a-z]{2,}';
for ($i=0;$i<=3;++$i)
{
if(preg_match($pattern,$a[i]))
{
echo $a[i];
}
}
警告:{文件路徑}線未知的修飾 '+' 9
感謝:的preg_match()[function.preg匹配。
嘗試使用雙引號。 –
它沒關係,在正則表達式中使用了哪些引用,但我試過每個變體 – gJamDev