الأدوات · النصوص · مُختبِر التعبيرات النمطية
مُختبِر التعبيرات النمطية
مطابقة regex فورية، بالكامل داخل متصفحك.
أضف ملفًا وشغّل الأداة.
ملفك جاهز.
جرّب ملفًا آخر، أو أعد المحاولة.
الإعدادات
اضبط الإعدادات أدناه. تتحدّث النتيجة أثناء العمل.
تعمل الأداة بالكامل داخل متصفحك. لا يُرفع أي ملف.
تعمل الأداة بالكامل داخل متصفحك. لا يُرفع أي شيء إلى أي خادم، ولا يغادر جهازك.
كيف تعمل
اكتب نمطًا.
الصق نصًا تجريبيًا.
شاهد التطابقات مُبرَزة فوريًا.
أسئلة شائعة
لا. تتم مطابقة نمطك ونصك بالكامل داخل متصفحك.
محرك RegExp الخاص بجافاسكربت نفسه، لأن هذا ما يعمل داخل متصفحك.
تكتشف الأداة ذلك وتتوقف بعد ثانية واحدة، مع رسالة واضحة، بدلًا من تجميد الصفحة. عدد صغير من الأنماط قد يستغرق وقتًا أُسّيًا مقابل نص معيّن (يُسمّى تراجعًا حسابيًا مفرطًا) - تكتشف هذه الأداة هذه الحالة بدلًا من أن تتجمد.
ليس رمزًا برمزًا. تُظهر بالضبط ما تطابق في نصك الخاص وما التقطته كل مجموعة، وهو عادةً أفيد من شرح عام لقواعد الصياغة.
أدلة
نظرة أقرب على مشكلات محددة تحلّها هذه الأداة.
Why a Regex Pattern That Works on Your Test Case Still Fails
Testing a regex against the one example you wrote it for tells you almost nothing about how it behaves against the messy, varied real text it will actually meet in production.
اقرأ الدليلHow to Test a Regex Pattern Against Real Text Before You Ship It
Type a pattern, paste real sample text, and every match highlights live with a full breakdown of captured groups. Here's the actual process, including what an invalid pattern and a stuck one each look like.
اقرأ الدليلCatastrophic Backtracking: Why Some Regex Patterns Freeze the Page
A pattern that works fine against every input you tried it on can still hang a page against the right (or wrong) real-world string. Here's why that happens and what this tool does to stop it.
اقرأ الدليل
التعليقات