如何防止论坛出现大量垃圾邮件机器人?

我明白了,我们可以想出一些更具体的方法来避免较短的代码……也许是:

\b\d{3}[-.\s]\d{3}[-.\s]\d{4}\b

这将匹配 1-800-123-4567123 456 7890 等格式。

如果更像是 +1 123 456 7890,这可能更适合专门匹配 +1

\+1[-.\s]\d{3}[-.\s]\d{3}[-.\s]\d{4}

这些都不太可能误报像 123-4567 这样较短的代码。

5 个赞