0

我有一个有效的联系表格,带有验证码来减缓自动提交。它还允许提交图像文件。一切都很好,只是我们仍然收到大量垃圾邮件提交。

我想要做的是向评论字段添加一个验证,该字段给出错误的错误消息(例如:您的表单目前无法处理。),每当有人添加可点击链接(以“http://”开头)到评论区。

我对此很陌生,但似乎禁止“http://”应该相当简单。

在此先感谢您的任何建议。

4

1 回答 1

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您也可以在此链接中查找更详细的说明。

于 2013-08-25T07:41:13.693 回答