انتقل إلى المحتوى

مستخرج تطابقات Regex

استخرج من مستند طويل كل جزء يطابق نمطًا واحصل عليه كقائمة مرتبة.

تتم المعالجة محليًا في متصفحك

الخيارات

g شامل · i تجاهل الحالة · m متعدد الأسطر · s dotAll · u يونيكود · y لاصق · d فهارس

0 حرف · 0 سطر
ستظهر النتيجة هنا.

ما هي أداة مستخرج تطابقات Regex؟

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

اختر المُخرَج: التطابق كاملًا (المجموعة 0) أو مجموعة التقاط مرقمة أو مسماة. ثم أزل التكرار ورتّب من A إلى Z أو العكس أو حسب الطول، واختر الصيغة: واحد في كل سطر أو مفصولة بفواصل أو مصفوفة JSON. النمط شامل دائمًا ويعمل في worker محدود الزمن، وتُقيَّد النتائج بـ 10,000.

كيف تعمل؟

  1. أدخل النمط (وأعلامًا مثل i لتجاهل الحالة).
  2. الصق النص المصدر وحدّد مجموعة الإخراج عند الحاجة (0 للتطابق كاملًا، و1 للمجموعة الأولى، أو اسم مجموعة).
  3. اختر القيم الفريدة والترتيب وصيغة الإخراج، ثم انسخ القائمة المستخرجة أو نزّلها.

حالات الاستخدام الشائعة

  • جمع كل عناوين البريد أو الروابط من نسخة صفحة.
  • استخراج أرقام الطلبات أو الفواتير أو رموز الأخطاء من سجل.
  • أخذ قيمة أزواج مفتاح=قيمة فقط بمجموعة التقاط.
  • إنتاج مصفوفة JSON من الرموز لسكربت أو بيانات اختبار.

أمثلة

جرّب هذا المدخل في الأداة أعلاه:

Write to alice@example.com or bob.smith@test.org. Duplicates: alice@example.com. Not an email: foo@bar

الخصوصية

تعمل أداة مستخرج تطابقات Regex بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.

القيود

يستخرج ما يطابقه النمط ولا يتحقق من صحة النتائج فعليًا (مطابقة نمط بريد لا تثبت وجود الصندوق).

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

كيف أستخرج جزءًا فقط من كل تطابق؟

ضع هذا الجزء بين قوسين وحدّد «مجموعة الإخراج» برقمه. مع (\w+)=(\d+) تُخرج المجموعة 2 الأرقام فقط.

هل أحتاج العلم g؟

لا. المستخرج شامل دائمًا فتُعاد كل التطابقات.

كيف تُعامل المجموعات الفارغة أو غير المشاركة؟

تُتجاهل التطابقات التي لم تشارك فيها المجموعة المختارة أو كانت فارغة.

المزيد من الأدوات في أدوات المطورين →