联系表格验证

时间:2013-06-25 06:18:33

标签: validation contact-form

我有一个工作联系表单,带有capcha以减缓自动提交。它还允许提交图像文件。一切都很好,除了我们仍然收到大量的垃圾邮件提交。

我想要做的是在注释字段中添加一个验证,它会给出错误的错误消息(例如:此时无法处理您的表单。),每当有人添加可点击链接时(以“http:/开头”) /“)到评论部分。

我是新手,但似乎禁止“http://”应该相当简单。

提前感谢任何建议。

1 个答案:

答案 0 :(得分:0)

您可以添加正则表达式来检查注释是否包含URL,以下正则表达式应该可以正常工作

/((([A-Za-z]{3,9}:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+|(?:www.|[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&;%@.\w_]*)#?(?:[\w]*))?)/;

http://blog.mattheworiordan.com/post/13174566389/url-regular-expression-for-links-with-or-without-the您也可以在此链接中查找更详细的说明。

相关问题