Skip to main content
Toolzer — Free Online Tools

توليد Regex من نص — بناء التعبيرات النمطية

أنشئ تعبيرًا نمطيًا (Regex) تلقائيًا من عيّنات نصوص تريد مطابقتها.

عن الأداة

أداة توليد Regex من نص تحلّل عيّنات النصوص التي تريد مطابقتها وتقترح تعبيرًا نمطيًا (Regular Expression) يلتقطها جميعًا مع تجنّب المطابقات الخاطئة. مفيدة للمطوّرين الذين يحتاجون Regex سريع لاستخراج أرقام الهواتف السعودية، البريد الإلكتروني، أرقام الهوية الوطنية، تواريخ بصيغ متعددة، أو أي نمط متكرّر في ملفات السجل (Logs). الأداة تُنشئ نمطًا عامًا بدايةً، ثم تسمح لك بضبط الجشع (Greedy/Lazy)، وإضافة حدود الكلمات (`\b`)، وتحويل الأحرف الحرفية إلى فئات (`\d`, `\w`, `[a-z]`). كل تعديل يظهر فورًا مع اختبار مباشر على عيّناتك لضمان بقاء المطابقة صحيحة.

الأسئلة الشائعة

كم عيّنة أحتاج لأحصل على Regex جيد؟

أضف 3-5 عيّنات متنوعة على الأقل — كلما زادت العيّنات، كان النمط الناتج أدق وأقل عرضة للمطابقات الخاطئة (False Positives).

هل التعبير الناتج جاهز للإنتاج؟

استخدمه كنقطة بداية جيدة. اختبره على عيّنات إضافية من بيانات حقيقية وضِف حدود الكلمات (`\b`) وأعلام (Flags) حسب حاجتك قبل النشر.

أي لهجات Regex مدعومة؟

الأداة تُخرج نمطًا متوافقًا مع JavaScript وPCRE (المستخدمة في PHP و Python) والأنماط العامة تعمل أيضًا في Java و.NET بتعديلات طفيفة.

هل يمكن الاختبار مباشرة؟

نعم. بجانب النمط الناتج يوجد صندوق اختبار حيّ يعرض المطابقات على عيّناتك بالألوان، ويكشف أي عيّنة لم تلتقطها.