المنسقات والكود
مختبر Regex
مختبر regex مجاني مع تمييز فوري. اكتب تعبيرًا نمطيًا JavaScript، وشاهد التوافقات ومجموعات الالتقاط تتحدث أثناء الكتابة. نفس المحرك الذي يستخدمه متصفحك.
- #1 · index 6ada@example.com
- $1ada
- $2example.com
- #2 · index 25grace.hopper@navy.mil
- $1grace.hopper
- $2navy.mil
Toggle on to write a replacement string and see the result. Use $1, $2, … to reference capture groups.
\dany digit (0-9)\wword character (letters, digits, _)\sany whitespace.any single character*zero or more of the preceding+one or more?optional (0 or 1){n,m}between n and m of the preceding^start of string (or line with m)$end of string (or line with m)[abc]any of a, b, or c[^a-z]anything BUT lowercase a-z(…)capture group(?:…)non-capturing group|alternation (or)
ملاحظة المحرر
Understanding · Patterns, not literals.
هذا الفصل المعمّق متاح حاليًا باللغة الإنجليزية فقط. أداة التحويل أعلاه تعمل بلغتك؛ أما المقال التفصيلي الطويل فلم تتم ترجمته بعد.
الأسئلة المتكررة
Quick answers.
›Which regex flavor is used?
JavaScript regex (ECMAScript), evaluated by the same engine your browser uses. Matches PCRE for most common patterns but differs on lookbehinds and named groups.
›What flags can I use?
g (global), i (case-insensitive), m (multiline), s (dotAll), u (unicode), y (sticky).
›Are matches highlighted live?
Yes — every keystroke re-runs the regex and updates highlights immediately.
›Are capture groups shown?
Yes. Numbered and named capture groups are listed for each match.
›Is my input sent anywhere?
No — everything runs in your browser. Useful when testing regex against sensitive text.
›Is the regex tester free?
Yes — fully free, no signup.
يبحث الأشخاص أيضًا عن
قراءات ذات صلة
من المدوّنة.(2)
أدوات ذات صلة
More in this room.
- ملعب Regexأكثر من 100 نمط منسق بالإضافة إلى أداة اختبار مباشرة.
- محول الحالاتcamelCase, snake_case, kebab-case والمزيد.
- مدقق فرق النصقارن نصين سطرًا بسطر.
- عداد الكلمات والأحرفعد الكلمات، الأحرف، الجمل، وقت القراءة.
- ترتيب الأسطررتب الأسطر أبجديًا، حسب الطول أو رقميًا.
- إزالة الأسطر المكررةإزالة تكرار الأسطر مع الحفاظ على الترتيب الأصلي.