FlexKit Tools logoFlexKit Tools
المدونة
Buy us a shawarma!

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

اختبار التعبيرات النمطية مع تمييز مباشر وتفاصيل التطابق

غير متصل
الخصوصية أولاً
الوقت الفعلي
اختبار التعبيرات النمطية
نمط Regex
الأعلام
نص الاختبار
كيفية استخدام مختبر Regex
1.
إدخال النمط

اكتب نمط التعبير النمطي الخاص بك بالصيغة المناسبة

2.
إضافة نص الاختبار

أدخل النص الذي تريد اختبار النمط عليه

3.
عرض التطابقات

شاهد جميع التطابقات مميزة مع التفاصيل

ميزات مختبر Regex
دعم Regex كامل

يدعم جميع ميزات JavaScript regex والأعلام

اختبار الوقت الفعلي

اختبر الأنماط فوراً أثناء الكتابة

حفظ حالات الاختبار

احفظ وأعد استخدام أنماط regex الشائعة

الأسئلة الشائعة
Q: ما هي أعلام regex المدعومة؟

A: ندعم الأعلام الشاملة (g)، غير الحساسة للحالة (i)، متعددة الأسطر (m)، والنقطة الشاملة (s). يمكنك دمج عدة أعلام.

Q: لماذا لا يعمل regex الخاص بي؟

A: تحقق من التخصيص المناسب للأحرف الخاصة. تذكر أن الخطوط المائلة العكسية تحتاج إلى تخصيص في أنماط regex JavaScript.

Q: هل يمكنني اختبار الأنماط المعقدة؟

A: نعم! هذا المختبر يدعم جميع ميزات JavaScript regex بما في ذلك lookaheads، lookbehinds، مجموعات الالتقاط، والمحددات الكمية.


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

اختبار التعبيرات النمطية مع تمييز مباشر وتفاصيل التطابق

غير متصل
الخصوصية أولاً
الوقت الفعلي
اختبار التعبيرات النمطية
نمط Regex
الأعلام
نص الاختبار
كيفية استخدام مختبر Regex
1.
إدخال النمط

اكتب نمط التعبير النمطي الخاص بك بالصيغة المناسبة

2.
إضافة نص الاختبار

أدخل النص الذي تريد اختبار النمط عليه

3.
عرض التطابقات

شاهد جميع التطابقات مميزة مع التفاصيل

ميزات مختبر Regex
دعم Regex كامل

يدعم جميع ميزات JavaScript regex والأعلام

اختبار الوقت الفعلي

اختبر الأنماط فوراً أثناء الكتابة

حفظ حالات الاختبار

احفظ وأعد استخدام أنماط regex الشائعة

الأسئلة الشائعة
Q: ما هي أعلام regex المدعومة؟

A: ندعم الأعلام الشاملة (g)، غير الحساسة للحالة (i)، متعددة الأسطر (m)، والنقطة الشاملة (s). يمكنك دمج عدة أعلام.

Q: لماذا لا يعمل regex الخاص بي؟

A: تحقق من التخصيص المناسب للأحرف الخاصة. تذكر أن الخطوط المائلة العكسية تحتاج إلى تخصيص في أنماط regex JavaScript.

Q: هل يمكنني اختبار الأنماط المعقدة؟

A: نعم! هذا المختبر يدعم جميع ميزات JavaScript regex بما في ذلك lookaheads، lookbehinds، مجموعات الالتقاط، والمحددات الكمية.

About Regex Tester

Test regular expressions against sample text with live match highlighting. See all matches, capture groups, and match positions instantly. Supports JavaScript regex syntax with all common flags (g, i, m, s).

Key Features

  • Live match highlighting as you type the pattern
  • Shows all match positions and captured groups
  • Supports flags: global, case-insensitive, multiline
  • Displays match count and match details panel
  • Quick reference for common regex patterns

How to Use

  1. Enter your regular expression pattern in the pattern field
  2. Set any flags (g for all matches, i for case-insensitive)
  3. Paste or type the test string below
  4. Matches are highlighted in real-time; capture groups shown in the details panel

Frequently Asked Questions

What regex flavor does this tool use?

The tool uses JavaScript (ECMAScript) regular expression syntax, which is compatible with most modern languages including Python (with minor differences) and Ruby.

How do I make a regex case-insensitive?

Add the "i" flag to your pattern. In the tool, check the "Case Insensitive" checkbox, or write your pattern as /pattern/i.

What does the "global" flag do?

Without the global (g) flag, only the first match is returned. With the g flag, all matches in the test string are found and highlighted.

How do I test a regex for email validation?

A basic email regex is: /^[^@\s]+@[^@\s]+\.[^@\s]+$/. Paste it into the pattern field and enter test email addresses to verify it matches correctly.

Related Tools