डेवलपर
Regex टेस्टर और एक्सट्रैक्टर
Regex pattern को real-time में टेस्ट करें, match highlight देखें, capture groups inspect करें और code snippet बनाएं।
Regex वर्कस्पेस
मिलान: 2हाइलाइट किया गया परिणाम
product-120 order-42 invalid
कैप्चर ग्रुप
| # | पूरा मिलान | समूह |
|---|---|---|
| 1 | product-120 | g1: product | g2: 120 |
| 2 | order-42 | g1: order | g2: 42 |
संदर्भ
Regex चीट शीट
| टोकन | अर्थ |
|---|---|
| . | Any character except newline |
| \d | Digit (0-9) |
| \w | Word character |
| \s | Whitespace |
| ^ / $ | Start / end of line |
| [abc] | Any character in class |
| [^abc] | Any character not in class |
| ( ... ) | Capture group |
| (?: ... ) | Non-capturing group |
| a|b | Alternation |
| * + ? | Quantifiers |
| {n,m} | Range quantifier |
कोड स्निपेट
const regex = new RegExp('(\\w+)-(\\d+)', 'g');
const text = 'product-120
order-42
invalid';
const matches = [...text.matchAll(regex.global ? regex : new RegExp(regex.source, regex.flags + 'g'))];
console.log(matches);कोई समस्या या सुझाव? समस्या बताएँ
Share
आपको यह भी पसंद आ सकता है
- JSON Path फ़ाइंडरJSON जांचें, सही JSONPath expressions कॉपी करें और paths को ब्राउज़र में टेस्ट करें।
- URL एन्कोडर डिकोडरURL components को अपने ब्राउज़र में locally encode और decode करें।
- Base64 एन्कोडर डिकोडरBase64 text को अपने ब्राउज़र में locally encode और decode करें।
- GUID / UUID जनरेटरUUID generate करें और GUID को short GUID में locally convert करें।
- JSON फ़ॉर्मैटरJSON को तुरंत फॉर्मेट, वैलिडेट और मिनीफाई करें। एक क्लिक में कॉपी करें।
- Cron पार्सरपूरी crontab line को command सहित parse करें, schedule समझें और अगली 5 execution times देखें।
- HTML प्रीव्यूअरHTML लिखें या पेस्ट करें और सैंडबॉक्स iframe में लाइव प्रीव्यू देखें। पूर्ण पेज और fragment दोनों सपोर्ट करता है।
- JWT डिकोडरJWT टोकन को तुरंत डिकोड और जांचें। हेडर, पेलोड क्लेम और एक्सपायरी स्टेटस देखें।
- नंबर बेस कन्वर्टरबाइनरी, ऑक्टल, डेसिमल और हेक्साडेसिमल के बीच संख्याएं तुरंत बदलें, बहुत बड़ी संख्याओं के साथ भी।
- Unix Timestamp कनवर्टरUnix epoch को दिनांक/समय में और वापस बदलें। 100% क्लाइंट-साइड।