フォーラムへのスパムボットの流入を防ぐ方法

なるほど、もっと具体的な、短いコードを避けられるようなものをご提案できます。例えば:

\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