اختبر تعبيراً نمطياً (regex) على نصك في الوقت الفعلي. شاهد كل تطابق مظللاً، مع مجموعات الالتقاط والأعلام (flags). يعمل بالكامل داخل متصفحك.
كيفية استخدام مختبِر Regex
اكتب تعبيرك النمطي (regex) في حقل النمط.
بدّل الأعلام (g، i، m، s، u) التي تحتاجها.
أدخل نص الاختبار وشاهد التطابقات مظللة مع مجموعاتها.
الأسئلة الشائعة
محرك JavaScript (ECMAScript) المدمج في متصفحك، فتطابق النتائج ما ستفعله شيفرة JavaScript وTypeScript لديك.
العلم g يطابق كل المواضع، وi يتجاهل حالة الأحرف، وm يجعل ^ و$ يطابقان عند فواصل الأسطر، وs يجعل النقطة تطابق فواصل الأسطر، وu يفعّل المعالجة الكاملة لـ Unicode.
فعّل علم تعدد الأسطر (m) ليطابق ^ و$ عند كل فاصل سطر، وأضف علم النقطة الشاملة (s) إذا احتجت أيضاً إلى أن تطابق النقطة رموز فواصل الأسطر.
نعم. يسرد كل تطابق مجموعات الالتقاط المرقّمة الخاصة به، وتظهر المجموعات المسماة باسمها، فترى بالضبط ما التقطه كل جزء من النمط.
يستخدم هذا محرك JavaScript. تشترك PCRE وPython وغيرها في معظم البنية لكنها تختلف في النظر إلى الخلف (lookbehind) والمجموعات المسماة وبعض الهروب، لذا انقل الأنماط المتقدمة بحذر.
لا. يُقيَّم النمط ونص الاختبار بالكامل داخل متصفحك، ولا يغادران جهازك أبداً.
يتيح لك مختبِر التعابير النمطية (regex) بناء التعابير النمطية وتصحيحها على نصك التجريبي، مع تظليل التطابقات مباشرة أثناء الكتابة. يستخدم محرك التعابير النمطية في JavaScript، وهو نفسه الموجود في كل متصفح وفي Node.js، فالنمط الذي يعمل هنا يعمل في شيفرة JavaScript وTypeScript لديك.
بدّل الأعلام العام وغير الحساس لحالة الأحرف ومتعدد الأسطر وغيرها، وشاهد كل تطابق مع مجموعات الالتقاط الخاصة به. إنه مفيد للتحقق من صيغ الإدخال، أو استخراج الحقول من السجلات، أو اختبار نمط قبل لصقه في الشيفرة. كل شيء يعمل داخل متصفحك، فلا تُرفع أنماطك ونص الاختبار أبداً. لاحظ أن لغات أخرى مثل PCRE وPython وGo تشترك في معظم البنية لكنها تختلف في بعض الميزات، فقد تتصرف بعض التراكيب المتقدمة بشكل مختلف خارج JavaScript.
أدوات ذات صلة
أنشئ تجزئات SHA-1 وSHA-256 وSHA-384 وSHA-512 لأي نص، مباشرة داخل متصفحك.
حوّل الألوان بين HEX وRGB وHSL مع معاينة مباشرة.
حوّل طوابع Unix الزمنية إلى تواريخ مقروءة والعكس: UTC والوقت المحلي وISO 8601 والوقت النسبي. يُكتشف الفرق بين الثواني والميلي ثانية تلقائيًا.
ترميز وفك ترميز عناوين URL ومكوّناتها بصيغة النسبة المئوية (percent-encoding)، بأمان مع UTF-8.