2011-10-31 44 views
-1

有誰知道一個正則表達式來檢查有效的URL或電子郵件地址。我需要用戶輸入聯繫頁面網址或電子郵件地址。這裏是正則表達式我到目前爲止:如何編寫正則表達式來檢查URL或電子郵件地址?

^[\w-\.][email protected]([\w-]+\.)+[\w-]{2,4}$ 
+0

電子郵件地址和網址可能會變得非常複雜。覆蓋所有基地非常困難。有些域名可以在co.uk甚至博物館結束!可能搜索谷歌將是你最好的選擇。我看到了電子郵件的正則表達式,可以讓你頭暈目眩! – Len

回答

3

做谷歌搜索「正則表達式的URL」和「電子郵件地址的正則表達式」。你會發現很多結果。

-2

的電子郵件驗證通過的preg_match

preg_match('/^[a-zA-Z0-9._-][email protected][a-zA-Z0-9._-]+\.([a-zA-Z]{2,4})$/',$email) 

可能,這將幫助。

+0

然後,也許它不會。 – bzlm

+0

你會告訴我正確的格式@bzlm,我也是新的PHP。謝謝。 –

相關問題