جميع الأدوات · البيانات

اختبار التعبيرات النمطية

تم التحقق من عملها · August 15, 2026

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

/ / g

الأعلام

الوضع

يستخدم صيغة التعابير النمطية الخاصة بجافاسكريبت (ECMAScript)، وهي المحرك نفسه الذي تستخدمه المتصفحات و Node.js: تشبه كثيرًا PCRE أو بايثون في الأنماط اليومية، لكن تحقق من أي شيء متخصص جدًا مقابل لغتك المستهدفة. النمط غير الصالح يعرض خطأً بلغة واضحة بدلًا من عدم التطابق بصمت. بعض الأنماط قد تكون بطيئة جدًا في أي محرك تعابير نمطية («التراجع الكارثي»): إذا بدا أن البحث يتجمد، بسّط النمط. لا يُرفع أي شيء: كل شيء يحدث على جهازك.

كيف تعمل

  1. اكتب أو الصق نمط التعبير النمطي واختر أعلامه (شامل، غير حساس لحالة الأحرف، متعدد الأسطر).
  2. الصق أدناه نص عيّنة: تُبرَز التطابقات مباشرة أثناء الكتابة في أي من الحقلين.
  3. انتقل إلى تبويب استبدال لمعرفة ما ستنتجه سلسلة استبدال.
  4. تُدرَج المجموعات المُلتَقَطة لكل تطابق أسفل النص مع مواقعها.

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

هل يُرسل نمطي أو نصي إلى أي خادم؟

لا: يعمل البحث بالكامل داخل متصفحك باستخدام محرك التعبيرات النمطية المدمج في JavaScript. لا يُرفع أي شيء.

ما نسخة التعبيرات النمطية المستخدَمة؟

صيغة JavaScript (ECMAScript)، نفس المحرك الذي تستخدمه المتصفحات وNode.js. تشبه كثيرًا PCRE أو بايثون في الأنماط اليومية، لكن بعض الميزات المتقدمة تختلف، لذا تحقق من أي شيء متخصص جدًا مقابل لغتك المستهدفة الفعلية.

ماذا يحدث مع نمط غير صالح؟

رسالة خطأ واضحة تشرح ما الخلل (مثل مجموعة أو قوس غير مغلق) بدلًا من عدم التطابق مع أي شيء بصمت.

هل يمكنني اختبار الاستبدالات، لا التطابقات فقط؟

نعم: يتيح لك تبويب استبدال إدخال سلسلة استبدال، بما في ذلك مراجع لمجموعات الالتقاط مثل $1، ويعرض النص الناتج مباشرة.

هل هناك خطر أن تتجمد الصفحة مع نمط سيئ؟

أنماط «التراجع الكارثي» يمكن أن تكون بطيئة في أي محرك تعبيرات نمطية، بما في ذلك هذا: إذا بدا البحث معلَّقًا، بسّط النمط أو اختصر نص الاختبار.

ملفاتك لا تُرفع أبدًا. يعمل Gotool.xyz بالكامل كجافاسكريبت داخل متصفحك. تُعالَج ملفاتك في الذاكرة ولا تلمس أي خادم مطلقًا: لا شيء يُسرَّب، ولا شيء يحتاج إلى تنظيف. أغلق التبويب وكأن شيئًا لم يحدث. الشيء الوحيد الذي نسجّله هو اسم الأداة المستخدَمة فقط (مثل «merge») لنعرف ما الذي يفيد الناس فعلًا؛ لا نسجّل أبدًا ملفك ولا اسمه ولا حجمه ولا أي جزء من محتواه.