なるほど、もっと具体的な、短いコードを避けられるようなものをご提案できます。例えば:
\b\d{3}[-.\s]\d{3}[-.\s]\d{4}\b
これは 1-800-123-4567 や 123 456 7890 のような形式に一致します。
もし +1 123 456 7890 のような形式であれば、+1 を特定してキャッチするにはこちらの方が良いかもしれません。
\+1[-.\s]\d{3}[-.\s]\d{3}[-.\s]\d{4}
これらのどちらも、123-4567 のような短いコードの誤検出はありません。