استخراج أرقام الهواتف من النصوص باستخدام التعبيرات النمطية (Regex)
\b(?:\+?(\d{1,3}))?[-. (]*(\d{3})[-. )]*(\d{3})[-. ]*(\d{4})\bقد يكون استخراج أرقام الهواتف من مجموعات بيانات كبيرة أو سجلات غير منظمة كابوسًا بسبب التنسيقات المتغيرة مثل (555) 123-4567، أو 555.123.4567، أو +1 555 123 4567. إن استخدام تعبير نمطي قوي هو الطريقة الوحيدة لضمان التقاط كل اختلاف دون الحاجة إلى تنظيف يدوي.
يستخدم نمط التعبير النمطي الذي تم إنشاؤه بواسطة الذكاء الاصطناعي لدينا حدود الكلمات والفواصل المرنة لتحديد تسلسلات الأرقام التي تتطابق مع التنسيق القياسي لأرقام الهواتف. سواء كنت تقوم بتنظيف قاعدة بيانات العملاء أو جمع معلومات الاتصال، فإن هذا النمط يوفر عليك ساعات من التجربة والخطأ.