Regex चीट शीट
खोजने और प्रिंट करने योग्य 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 चीट शीट रेगुलर एक्सप्रेशन सिंटैक्स का एक संक्षिप्त रेफरेंस है: कैरेक्टर क्लास, एंकर और बाउंडरी, क्वांटिफायर, ग्रुप और बैकरेफरेंस, लुकअराउंड, फ्लैग और मॉडिफायर, एस्केप और स्पेशल कैरेक्टर, आम टोकन शॉर्टकट्स, प्रैक्टिकल तैयार पैटर्न, और यूनिकोड प्रॉपर्टीज़।
Regex "एक बार लिखो, फिर भूल जाओ" सिंटैक्स की परिभाषा है — टोकन संक्षिप्त और भ्रमित करने वाले होते हैं, खासकर लुकअहेड बनाम लुकबिहाइंड, ग्रीडी बनाम लेज़ी क्वांटिफायर, और विभिन्न ग्रुप फॉर्म। हर रो एक टोकन या पैटर्न को सादे-अंग्रेज़ी विवरण के साथ दिखाती है कि वह क्या मैच करता है।
यह शीट प्रैक्टिकल पैटर्न के साथ समाप्त होती है जिन्हें आप सीधे कॉपी कर सकते हैं, और यहां के हर चीट शीट की तरह यह फ्री और क्लाइंट-साइड है: लाइव सर्च, स्टिकी टेबल ऑफ कंटेंट्स, हर टोकन पर वन-क्लिक कॉपी और पेपर regex रेफरेंस के लिए प्रिंट बटन।
Regex चीट शीट का उपयोग कैसे करें
- सेक्शन देखें, Character classes और Anchors & boundaries से लेकर Practical patterns और Unicode properties तक।
- lookahead, \d या lazy जैसा कोई टोकन या कॉन्सेप्ट सर्च करें ताकि शीट तुरंत फिल्टर हो जाए।
- जब आपको तैयार एक्सप्रेशन एडजस्ट करना हो तो Practical patterns पर जंप करें।
- किसी टोकन या पैटर्न, या उसके कॉपी आइकन पर क्लिक करें ताकि उसे अपने कोड या regex टेस्टर में कॉपी कर सकें।
- शीट प्रिंट करें — regex सिंटैक्स को कागज़ पर रखना एक क्लासिक बात है।