我對電子郵件的格式如下頁<a href='mailto:[email protected]'>
,我想我目前使用這個來匹配一個正則表達式如何修改此正則表達式?
上:
$pattern = '#a[^>]+href="mailto:([^"]+)"[^>]*?>#is';
preg_match_all($pattern, $data, $matches);
foreach ($matches[1] as $key => $email) {
$emails[] = $email;
}
,但它會導致不匹配。 $emails
是NULL
。
我只是在學習正則表達式,所以請原諒這個問題! 有人可以解釋爲什麼它不工作,並建議改變?謝謝
那麼,當你** **學到的東西是好的,當你寫的東西** *自己*,從頭開始,不只是修改你在某處找到的代碼。讓我們從頭開始一步一步地從頭開始解決問題(如果你真的想學*某件事) – zerkms
在我改變主意之前,請將您的問題的標題更改爲更有意義的內容並因此而倒退。 – Romain
單引號與雙引號不同。 – thetaiko