أداة اختبار وتصحيح التعبيرات النمطية

Blog

أداة اختبار وتصحيح التعبيرات النمطية

BlogCheatsheets
Loading...
Loading Regular Expression...

الوصف

اختبر التعبيرات النمطية وصحّح أخطاءها مع مطابقة مباشرة واستبدال وتمييز للصياغة. يدعم الأعلام ومجموعات الالتقاط للتحقق الدقيق من الأنماط.

نبذة عن أداة اختبار وتصحيح التعبيرات النمطية

اختبر التعبيرات النمطية (regex) وصحّح أخطاءها تفاعليًا، مع إبراز التطابقات مباشرة أثناء كتابة النمط وسلسلة الاختبار. تستخدم محرك regex في JavaScript الذي يعمل مباشرة داخل متصفحك، لذا تتصرف الأنماط تمامًا كما تتصرف في كود JS ولا يُرسَل أي شيء إلى أي مكان. بدّل الأعلام (flags) وافحص مجموعات الالتقاط لتنقيح نمط قبل لصقه في مشروعك.

كيفية الاستخدام

  1. أدخل نمط التعبير النمطي الخاص بك في حقل النمط.
  2. اضبط الأعلام التي تحتاجها، مثل g (عام) أو i (غير حساس لحالة الأحرف) أو m (متعدد الأسطر).
  3. الصق النص الذي تريد الاختبار عليه.
  4. راجع التطابقات المُبرَزة وافحص أي مجموعات التقاط.
  5. عدّل النمط حتى يطابق تمامًا ما تقصده.

أمثلة

مثالالمدخلاتالمخرجات
مطابقة تسلسلات الأرقامpattern: \d+ text: abc123matches: 123

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

أي محرك regex يستخدم هذا؟

يستخدم محرك regex في JavaScript داخل متصفحك، لذا يطابق السلوك RegExp في بيئات JS مثل Node.js والمتصفح.

ما الأعلام المدعومة؟

تُدعَم الأعلام الشائعة، بما في ذلك g للمطابقة العامة، و i للمطابقة غير الحساسة لحالة الأحرف، و m للمطابقة متعددة الأسطر.

هل يمكنني رؤية مجموعات الالتقاط؟

نعم. تُبرَز التطابقات مباشرة ويمكنك فحص مجموعات الالتقاط المستخرجة من كل تطابق.

هل يغادر نمطي أو نص الاختبار متصفحي؟

لا. تعمل المطابقة بالكامل على جانب العميل، لذا يبقى نمطك ونص الاختبار على جهازك.