أرى، ربما يمكننا التوصل إلى شيء أكثر تحديدًا يتجنب الرموز الأقصر… ربما:
\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