Regex और टेक्स्ट

Regex चीट शीट

सामान्य टोकन याद करने के लिए इस संक्षिप्त JavaScript regex संदर्भ का उपयोग करें, फिर पूरे पैटर्न को मेल खाने और न खाने वाले उदाहरणों पर जाँचें।

प्रकाशित

इंटरैक्टिव संदर्भ

टोकन खोजें, फिर उसे जाँचें

किसी भी पंक्ति में आज़माएँ चुनें। नीचे मौजूद साझा Regex Tester को संबंधित प्रीसेट मिलता है।

कैरेक्टर क्लास

.पंक्ति-समापन के अलावा कोई भी वर्ण
\d / \Dअंक / गैर-अंक
\w / \Wशब्द-वर्ण / गैर-शब्द वर्ण
\s / \Sव्हाइटस्पेस / गैर-व्हाइटस्पेस
[abc]सूचीबद्ध वर्णों में से एक
[^abc]सूची में न दिया गया एक वर्ण
[a-z]एक छोटा ASCII अक्षर

एंकर

^इनपुट की शुरुआत, या m के साथ पंक्ति की शुरुआत
$इनपुट का अंत, या m के साथ पंक्ति का अंत
\bशब्द सीमा

क्वांटिफ़ायर

*शून्य या अधिक
+एक या अधिक
?शून्य या एक
{n}ठीक n
{n,}कम-से-कम n
{n,m}n से m तक
*? / +?Lazy पुनरावृत्ति

समूह

(abc)समूह कैप्चर करें
(?:abc)कैप्चर किए बिना समूह बनाएँ
a|bकिसी एक विकल्प से मिलान
(?<name>abc)वर्तमान JavaScript इंजन में नाम वाला कैप्चर

एस्केपिंग

\.वास्तविक बिंदु
\*वास्तविक तारक
\?वास्तविक प्रश्न चिह्न
\\वास्तविक बैकस्लैश

फ़्लैग

gहर मिलान खोजें
iअक्षरों का केस अनदेखा करें
mएंकर को पंक्ति की सीमाओं पर लागू करें
sडॉट को पंक्ति-समापन से मेल खाने दें
uUnicode के अनुसार पार्सिंग
yवर्तमान lastIndex से sticky मिलान

साझा Regex लैब

शुरुआती एंकर

साझा JavaScript Regex Tester में ^ जाँचें।

^

अपेक्षित परिणाम: DEV से केवल पंक्ति की शुरुआत में मेल खाता है।

JavaScript स्ट्रिंग और JSON में regex बैकस्लैश के लिए स्ट्रिंग स्तर पर अतिरिक्त एस्केप चाहिए।

पूरे टूल में अभ्यास करें

अपना regex जाँचें

संदर्भ सिंटैक्स से आगे बढ़कर अपने असली पैटर्न, परीक्षण टेक्स्ट, फ़्लैग और मिलान पर काम करें।

Regex Tester में आगे बढ़ें →