مختبر التعابير النمطية
اكتب تعبيرًا نمطيًا وشاهد كل تطابق مميزًا في نصك أثناء الكتابة. راجع مجموعات الالتقاط والمجموعات المسماة في جدول، وجرّب الاستبدال بـ $1 و$<name>. يستخدم صياغة التعابير النمطية في JavaScript.
التطابقات
طريقة استخدام مختبر التعابير النمطية
- اكتب النمط واختر خيارات مثل g وi.
- الصق النص الذي تريد اختباره.
- راجع التطابقات المميزة والمجموعات، وجرّب الاستبدال إن احتجت.
بياناتك تبقى على جهازك. تعمل هذه الأداة بالكامل في متصفحك. لا يُرسل ما تكتبه أو تلصقه إلى خادمنا ولا يُحفظ. اقرأ سياسة الخصوصية.
الأسئلة الشائعة
ما صياغة التعابير النمطية المستخدمة؟
صياغة JavaScript (ECMAScript) المستخدمة في المتصفحات وNode.js. معظم الأنماط تعمل أيضًا في PHP وPython وJava، لكن بعض الميزات، مثل lookbehind أو المجموعات المسماة، تختلف بين اللغات.
ماذا تعني الخيارات؟
g يجد كل التطابقات بدل الأول، وi يتجاهل حالة الأحرف، وm يجعل ^ و$ تطابقان كل سطر، وs يجعل النقطة تطابق فواصل الأسطر، وu يفعّل دعم يونيكود الكامل.
لماذا أُوقف النمط الخاص بي؟
بعض الأنماط، مثل (a+)+، قد تستغرق وقتًا طويلًا جدًا مع نصوص معينة. يوقف المختبر أي نمط يعمل لأكثر من ثانيتين كي لا يتجمد متصفحك.