اختبر تعبيراً نمطياً (regex) على نصك في الوقت الفعلي. شاهد كل تطابق مظللاً، مع مجموعات الالتقاط والأعلام (flags). يعمل بالكامل داخل متصفحك.
كيفية استخدام مختبِر Regex
اكتب تعبيرك النمطي (regex) في حقل النمط.
بدّل الأعلام (g، i، m، s، u) التي تحتاجها.
أدخل نص الاختبار وشاهد التطابقات مظللة مع مجموعاتها.
The regex tester lets you build and debug regular expressions against your own sample text, with matches highlighted live as you type. It is useful for validating input formats, extracting fields from logs, or testing a pattern before pasting it into code.
Everything runs in your browser, so your patterns and test text are never uploaded.
It uses the JavaScript regular-expression engine, the same one in every browser and in Node.js, so a pattern that works here works in your JavaScript and TypeScript code.
Toggle the global, case-insensitive, multiline and other flags to change how a pattern matches. You see every match along with its capture groups, so you can confirm exactly what each part of the pattern is pulling out.
Other languages such as PCRE, Python and Go share most syntax but differ in some features, so a few advanced constructs may behave differently outside JavaScript. If a pattern works here but not in another language, an engine-specific construct is usually the reason.
الأسئلة الشائعة
محرك JavaScript (ECMAScript) المدمج في متصفحك، فتطابق النتائج ما ستفعله شيفرة JavaScript وTypeScript لديك.
العلم g يطابق كل المواضع، وi يتجاهل حالة الأحرف، وm يجعل ^ و$ يطابقان عند فواصل الأسطر، وs يجعل النقطة تطابق فواصل الأسطر، وu يفعّل المعالجة الكاملة لـ Unicode.
فعّل علم تعدد الأسطر (m) ليطابق ^ و$ عند كل فاصل سطر، وأضف علم النقطة الشاملة (s) إذا احتجت أيضاً إلى أن تطابق النقطة رموز فواصل الأسطر.
نعم. يسرد كل تطابق مجموعات الالتقاط المرقّمة الخاصة به، وتظهر المجموعات المسماة باسمها، فترى بالضبط ما التقطه كل جزء من النمط.
يستخدم هذا محرك JavaScript. تشترك PCRE وPython وغيرها في معظم البنية لكنها تختلف في النظر إلى الخلف (lookbehind) والمجموعات المسماة وبعض الهروب، لذا انقل الأنماط المتقدمة بحذر.
لا. يُقيَّم النمط ونص الاختبار بالكامل داخل متصفحك، ولا يغادران جهازك أبداً.
ضمّن هذه الأداة
أضف هذه الأداة إلى موقعك الخاص. انسخ المقتطف أدناه، ويبقى محدّثاً تلقائياً.
<iframe src="https://monu.tools/embed/ar/regex-tester" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>أدوات ذات صلة
ابنِ تعابير cron وتحقق منها. اختر قالباً جاهزاً أو عدّل الحقول الخمسة، وشاهد أوقات التشغيل التالية في منطقتك الزمنية. يعمل بالكامل داخل متصفحك.
نسّق JSON وجمّله وتحقّق من صحته عبر الإنترنت، مع رسائل خطأ واضحة للمدخلات غير الصحيحة.
رمّز النص إلى Base64 أو فُكّ ترميز Base64 إلى نص. آمن مع UTF-8 واكتشاف تلقائي للاتجاه.
أنشئ 5 معرّفات UUID عشوائية من الإصدار الرابع وفق RFC 4122 دفعة واحدة. يُتجاهل المدخل؛ شغّل مرة أخرى للحصول على دفعة جديدة.