Regex چیٹ شیٹ
قابلِ تلاش اور قابلِ پرنٹ ریگولر ایکسپریشن حوالہ — کیریکٹر کلاسز، اینکرز، کوانٹیفائرز، گروپس، lookaround، فلیگز اور تیار شدہ پیٹرنز۔ مفت۔
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 چیٹ شیٹ ریگولر ایکسپریشن سنٹیکس کا ایک مختصر حوالہ ہے: کریکٹر کلاسز، اینکرز اور باؤنڈریز، کوانٹی فائرز، گروپس اور بیک ریفرنسز، لُک اراؤنڈ، فلیگز اور موڈیفائرز، ایسکیپس اور خصوصی کریکٹرز، عام ٹوکن شارٹ کٹس، عملی تیار پیٹرنز، اور یونیکوڈ خصوصیات۔
Regex "ایک بار لکھو" والے سنٹیکس کی تعریف ہے — ٹوکنز مختصر اور الجھانے میں آسان ہیں، خاص طور پر lookahead بمقابلہ lookbehind، greedy بمقابلہ lazy کوانٹی فائرز، اور مختلف گروپ فارمز۔ ہر قطار ایک ٹوکن یا پیٹرن کو سادہ انگریزی وضاحت کے ساتھ دکھاتی ہے کہ وہ کیا میچ کرتا ہے۔
شیٹ عملی پیٹرنز پر ختم ہوتی ہے جنہیں آپ براہِ راست کاپی کر سکتے ہیں، اور یہاں موجود ہر چیٹ شیٹ کی طرح یہ مفت اور کلائنٹ سائیڈ ہے: لائیو سرچ، ایک اسٹکی ٹیبل آف کنٹینٹس، ہر ٹوکن پر ایک کلک کاپی اور کاغذی regex حوالے کے لیے ایک پرنٹ بٹن۔
Regex چیٹ شیٹ استعمال کرنے کا طریقہ
- سیکشنز کا جائزہ لیں، Character classes اور Anchors & boundaries سے لے کر Practical patterns اور Unicode properties تک۔
- شیٹ کو فوری طور پر فلٹر کرنے کے لیے lookahead، \d یا lazy جیسا ٹوکن یا تصور تلاش کریں۔
- جب آپ کو ڈھالنے کے لیے تیار ایکسپریشن درکار ہو تو Practical patterns پر جائیں۔
- اپنے کوڈ یا regex ٹیسٹر میں کاپی کرنے کے لیے کسی ٹوکن یا پیٹرن، یا اس کے کاپی آئیکن پر کلک کریں۔
- شیٹ پرنٹ کریں — regex سنٹیکس کاغذ پر رکھنے کی ایک کلاسک چیز ہے۔