اختبار التعبيرات المنتظمة
اختبر التعبيرات المنتظمة مباشرة: تمييز المطابقات، عددها، المجموعات الملتقطة، ورسائل خطأ واضحة.
اكتب نمطاً أولاً.
ما هي الأداة
التعبير المنتظم (regex) لغة أنماط صغيرة جداً للعثور على النصوص. تكتب نمطاً مثل d+ لرقم واحد أو أكثر، فتطارده الأداة عبر عيّنة نصك. المجموعات بين القوسين تحفظ أجزاء كل مطابقة — مفيدة لاستخراج أجزاء من بريد إلكتروني أو تاريخ.
ملاحظات وحقائق ممتعة
لدى المبرمجين نكتة دائمة: «كانت لدي مشكلة، فكتبت regex — والآن لدي مشكلتان». تشتهر regex بأنها تُكتب مرة ولا تُقرأ أبداً، لكن نصف ساعة مع هذا المختبر المباشر تعني أنك ستقرأ نمطك غداً.
الأصل والتاريخ
اخترع ستيفن كلاين التعبيرات المنتظمة في منتصف الخمسينيات كنموذج رياضي للأوتوماتا المحدودة. ثم وضعها كين طومسون في أواخر الستينيات داخل Unix، وفي grep عام 1973، فنقلها من النظرية إلى الممارسة اليومية. وتبنّى JavaScript أسلوب Perl في التسعينيات.
كلمات مفتاحية ذات صلة
ملاحظات
وجدت مشكلة في إحدى الأدوات أو لديك اقتراح؟ راسلنا عبر البريد الإلكتروني — نقرأ كل رسالة.
