← الرئيسية CHEATSHEET
لخّصنا في صفحة واحدة قواعد التعابير النمطية الشائعة مثل فئات الأحرف والمراسي والمُكمِّمات والمجموعات. المرجع هو نحو جافاسكربت (ECMAScript).
فئات الأحرف
.أي حرف باستثناء السطر الجديد
\dرقم [0-9]
\Dحرف غير رقمي
\wحرف كلمة [A-Za-z0-9_]
\Wما ليس حرف كلمة
\sمسافة بيضاء (فراغ·جدولة·سطر جديد)
\Sحرف غير مسافة بيضاء
[abc]أحد الأحرف a أو b أو c
[^abc]أي حرف عدا a وb وc
[a-z]المدى من a إلى z
المراسي · الحدود
^بداية النص (أو السطر)
$نهاية النص (أو السطر)
\bحدّ الكلمة
\Bموضع ليس حدّ كلمة
(?=...)استباق إيجابي
(?!...)استباق سلبي
(?<=...)استرجاع إيجابي
(?<!...)استرجاع سلبي
المُكمِّمات
*صفر مرة أو أكثر
+مرة واحدة أو أكثر
?صفر مرة أو مرة واحدة
{n}بالضبط n مرة
{n,}n مرة أو أكثر
{n,m}من n إلى m مرة
*?مطابقة كسولة (الحد الأدنى)
المجموعات · أخرى
(...)مجموعة التقاط
(?:...)مجموعة بلا التقاط
(?<name>...)مجموعة التقاط مسمّاة
a|ba أو b (تناوب)
\1إشارة خلفية للمجموعة 1
\.تهريب حرف خاص