تعلّم واستخدم أنماط Regex من مكتبة منتقاة
التعبيرات النمطية قوية لكنها مُرهِبة. نمط مثل [a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,} يبدو طلاسم حتى تفهم كل رمز فيه. يجمع مولّد Regex هذا بين مكتبة من الأنماط المجرَّبة ومشروح تفاعلي، لتتعلم كيف تعمل الأنماط أثناء حل مشاكل حقيقية.
ابحث عن النمط الذي تحتاجه (بريد إلكتروني، هاتف، تاريخ، URL، إلخ)، شاهد أمثلة تعمل، افهم ما يفعله كل جزء، وانسخ النمط إلى كودك.
مكتبة أنماط منتقاة
بدلًا من بناء الأنماط من الصفر أو البحث في منتديات غامضة، ابدأ بأنماط مجرَّبة في الإنتاج لحالات الاستخدام الشائعة:
- التحقق من البريد الإلكتروني
- أرقام الهاتف بأشكال متعددة
- التواريخ والأوقات
- عناوين URL والنطاقات
- الرموز البريدية
- أرقام بطاقات الائتمان
- التحقق من كلمات المرور
تفكيك رمز بعد رمز
يأتي كل نمط مع شرح مفصّل لما يفعله كل جزء. عند اختيار نمط، يُظهر لك التفكيك:
- ما تمثله كل مجموعة أو رمز
- لماذا تُستخدم حروف الهروب المحددة
- ما هي الحدود والحالات الطرفية
- كيف تعدّل النمط لتلبية احتياجاتك
الأنماط المخصصة
بالإضافة إلى المكتبة، يمكنك إدخال نمطك الخاص للحصول على شرح للرموز. مثالي لفهم الأنماط القديمة أو التحقق من منطقك الخاص.
حالات الاستخدام الفعلية
التحقق من النماذج: احصل على أنماط صحيحة للتحقق من مدخلات المستخدمين فورًا.
معالجة النصوص: ابحث عن أنماط لاستخراج بيانات محددة من نصوص غير منظمة.
أدوات السكريبت: ابنِ تعبيرات نمطية موثوقة لسكريبتات bash وPython وأدوات سطر الأوامر.
100% محلي، بدون معالجة خارجية
جميع الأنماط والشروحات تُولَّد في متصفحك دون إرسال بيانات إلى أي خادم.
Tiny Online Tools







