Skip to content
easytoolapp
  • الرئيسية
  • النصوص
  • الحاسبات
  • المحولات
  • التاريخ والوقت
  • المولدات
  • المطور
  • التصميم
  • الجهاز
  • الصحة
  • الأعمال
  • من نحن
  • اتصل بنا
  1. الرئيسية/
  2. المطور/
  3. مختبر التعبيرات النمطية
</>المطور

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

اكتب تعبيراً نمطياً بـ JavaScript ونص اختبار. تُميَّز التطابقات مباشرة، وتظهر مجموعات الالتقاط والفهارس في قائمة منظمة، ووضع الاستبدال يعاين البدائل، وورقة مرجعية تبقي البنية في متناول يدك.

تتم معالجة نصك داخل متصفحك ولا يتم رفعه إلى أي خادم.

كيفية استخدام مختبر التعبيرات النمطية

  1. اكتب نمطك بين / / وبدّل الأعلام (g و i و m و s و u و y).
  2. ألصق نص الاختبار — يُميَّز كل تطابق مباشرة مع ترقيم مجموعات الالتقاط.
  3. بدّل إلى وضع الاستبدال لمعاينة البدائل ($1 و $2 و $<name> و $&).
  4. استخدم الأنماط الشائعة أو افتح الورقة المرجعية للحصول على مساعدة في البنية.

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

أي لهجة regex مستخدمة؟

JavaScript / ECMAScript regex — نفس مُنشئ RegExp في متصفحك. مع دعم lookbehind والمجموعات المسمّاة وخصائص Unicode في المتصفحات الحديثة.

لماذا يعمل تعبيري النمطي في هذا المختبِر لكنه يفشل في كود Python أو PHP؟

تعابير JavaScript النمطية، وPCRE (Perl وPHP)، و`re` في Python، وPOSIX بينها فروقات صغيرة لكنها كاسرة: صياغة المجموعات المسمّاة، دعم النظر الخلفي، فئات خصائص Unicode، الكمّيات الاستحواذية. اختبر في المحرّك الذي سيشغّل التعبير فعلاً — ما يعمل في المتصفّح قد لا يعمل على الخادم.

أدوات ذات صلة

</>المطور

منسّق JSON

تنسيق، تحقّق، تحويل، تحليل JSON.

</>المطور

فاحص الفروق

مقارنة جنبًا إلى جنب مع فروق الكلمات.

</>المطور

مولّد التجزئة

MD5، SHA-1/256/384/512، HMAC، ملفات.

</>المطور

مرمّز URL

ترميز أو فك ترميز أو تحليل الروابط.

easytoolapp
من نحناتصل بناأدلةالخصوصيةالشروط
© 2026 easytoolappأدوات أونلاين سهلة للمهام اليومية.
//g
الأعلام
التطابقات المميّزة2 تطابقات
تواصل معنا عبر [email protected] أو [email protected] — كلاهما يعمل.
#1[email protected]@15
$1hello
$2easytoolapp.com
#2[email protected]@40
$1sales
$2example.org
أنماط شائعة (نقرة واحدة تحمّل النمط + نص العيّنة)
ورقة مرجعية للتعبيرات النمطية
فئات الأحرف
.أي حرف (عدا السطر الجديد)
\dرقم (0-9)
\Dليس رقماً
\wحرف كلمة (حرف، رقم، _)
\Wليس حرف كلمة
\sمسافة بيضاء
\Sليس مسافة
[abc]أي من a أو b أو c
[^abc]ليس a أو b أو c
[a-z]نطاق (أحرف صغيرة)
المُكمّيات
*صفر أو أكثر (طماع)
+واحد أو أكثر
?صفر أو واحد (أيضاً: كسول)
{n}بالضبط n
{n,}n أو أكثر
{n,m}بين n و m
*?صفر أو أكثر (كسول)
+?واحد أو أكثر (كسول)
المراسي والمجموعات
^بداية المدخل/السطر (مع m)
$نهاية المدخل/السطر (مع m)
\bحدود الكلمة
\Bليس حدود كلمة
(...)مجموعة التقاط
(?:...)مجموعة غير ملتقطة
(?<n>...)مجموعة مسمّاة
(?=...)نظرة أمامية إيجابية
(?!...)نظرة أمامية سلبية
|تبديل (أو)