ورقة Regex المرجعية
مرجع للتعبيرات النمطية قابل للبحث والطباعة — أصناف الأحرف، المثبّتات، المحدّدات الكمّية، المجموعات، النظرة المحيطة، الأعلام وأنماط جاهزة. مجانًا.
Character classes
12\d
\D
\w
\W
\s
\S
.
[abc]
[^abc]
[a-z]
[A-Za-z0-9]
[\d\s]
Anchors & boundaries
8^
$
\b
\B
\A
\z
\Z
\G
Quantifiers
11*
+
?
{n}
{n,}
{n,m}
*?
+?
??
{2,5}?
a++
Groups & backreferences
9(abc)
(?:abc)
(?<name>abc)
(?P<name>abc)
a|b
(red|blue)
\1
\k<name>
$1
Lookaround
6(?=abc)
(?!abc)
(?<=abc)
(?<!abc)
\d(?=px)
(?<=\$)\d+
Flags & modifiers
10g
i
m
s
u
x
y
(?i)
(?im)
(?i:abc)
Escapes & special chars
11\.
\\
\/
\t
\n
\r
\f
\0
\xFF
\x{00E9}
\Qabc\E
Common token shortcuts
10[0-9]
[a-fA-F0-9]
\d+
\w+
\s+
.*
.*?
[^\s]+
\b\w+\b
(?:\r\n|\n|\r)
Practical patterns
10^[\w.+-]+@[\w-]+\.[\w.-]+$
https?:\/\/[^\s]+
\b(?:\d{1,3}\.){3}\d{1,3}\b
#?[a-fA-F0-9]{6}\b
\d{4}-\d{2}-\d{2}
\+?\d[\d\s-]{7,}\d
[a-z0-9]+(?:-[a-z0-9]+)*
^\s+|\s+$
\s{2,}
<[^>]+>
Unicode properties
10\p{L}
\P{L}
\p{N}
\p{Lu}
\p{Ll}
\p{P}
\p{Sc}
\p{Han}
\p{Emoji}
\p{Greek}
لا يوجد إدخال يطابق “:q”.
حول ورقة Regex المرجعية
دليل التعابير النمطية (regex) هذا مرجع مضغوط لصياغة التعابير النمطية: فئات الأحرف، المرساة والحدود، المحدِّدات الكمية، المجموعات والمراجع الخلفية، النظرة الجانبية (lookaround)، الأعلام والمعدِّلات، رموز الهروب والأحرف الخاصة، اختصارات الرموز الشائعة، أنماط جاهزة عملية، وخصائص Unicode.
التعابير النمطية هي التعريف الحرفي لصياغة "تُكتب مرة وتُنسى" — رموزها موجزة وسهلة الخلط، خصوصًا lookahead مقابل lookbehind، والمحدِّدات الكمية الجشعة مقابل الكسولة، وأشكال المجموعات المختلفة. يعرض كل صف رمزًا أو نمطًا واحدًا إلى جانب وصف واضح لما يطابقه.
ينتهي الدليل بأنماط عملية يمكنك نسخها مباشرة، ومثل كل دليل هنا فهو مجاني ويعمل من جانب المتصفح: بحث مباشر، جدول محتويات ثابت، نسخ بنقرة واحدة لكل رمز وزر طباعة لمرجع regex ورقي.
كيفية استخدام ورقة Regex المرجعية
- تصفح الأقسام، من فئات الأحرف والمرساة والحدود إلى الأنماط العملية وخصائص Unicode.
- ابحث عن رمز أو مفهوم مثل lookahead أو \d أو lazy لتصفية الدليل فورًا.
- انتقل إلى الأنماط العملية عندما تحتاج تعبيرًا جاهزًا لتكييفه.
- انقر على رمز أو نمط، أو أيقونة نسخه، لنسخه إلى كودك أو أداة اختبار regex.
- اطبع الدليل — فصياغة regex شيء كلاسيكي يستحق الاحتفاظ به على الورق.