如何编写正则表达式来检查网址或电子邮件地址?

时间:2011-10-31 18:39:26

标签: regex user-input

有没有人知道检查有效网址或电子邮件地址的正则表达式。我需要用户输入联系页面网址或电子邮件地址。这是我到目前为止的正则表达式:

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

2 个答案:

答案 0 :(得分:3)

谷歌搜索“正则表达式URL”和“正则表达式的电子邮件地址”。你会发现很多结果。

答案 1 :(得分:-2)

通过preg_match进行电子邮件验证

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

可能会有所帮助。