我試圖從電子郵件中獲取電子郵件。從字符串中獲取電子郵件 - 正則表達式語法+ preg_match_all
$string = "bla bla [email protected] MIME-Version: [email protected] bla bla bla";
$matches = array();
$pattern = '\b[A-Z0-9._%+-][email protected][A-Z0-9.-]+\.[A-Z]{2,4}\b';
preg_match_all($pattern,$string,$matches);
print_r($matches);
錯誤即時得到的是:分隔符不能是字母,數字或反斜線
得到了正則表達式的語法從這裏http://www.regular-expressions.info/email.html
我應該怎麼辦?提前致謝!
添加/ i或剛剛/末尾B後(即在圖形)的 – Shridhar 2013-02-24 10:47:41
可能重複[如何驗證PHP中的電子郵件地址](http://stackoverflow.com/questions/12026842/how-to-validate-an-email-address-in-php) – PeeHaa 2013-02-24 16:43:51