文字列から数字のパターンを抽出する正規表現を書いています。以下のコード スニペットを実行すると、警告が表示されます。
"preg_match() [<a href='function.preg-match'>function.preg-match</a>]: No ending delimiter '^' "
この警告の理由と修正方法を教えてください。
$temp=0;
$exp=(explode(" ",$message1));
while($temp<sizeof($exp))
{
if(preg_match("^(+91|0091|0)?[7-9][0-9]{9}$",$exp[$temp]))
{
$pat=$exp[$temp];
}
}