शाब्दिक वर्ण
<टेबल> <थहेड>लाइन की शुरुआत से मेल खाता है।
चरित्र वर्ग
<टेबल>टेबल> <टेबल> <थहेड>"पायथन" या "पायथन" का मिलान करें
मैच "रूबी" या "रूब"
किसी एक लोअरकेस स्वर का मिलान करें
किसी भी अंक का मिलान करें; [0123456789] के समान
किसी भी लोअरकेस ASCII अक्षर का मिलान करें
किसी भी अपरकेस ASCII अक्षर का मिलान करें
उपरोक्त में से किसी का मिलान करें
लोअरकेस स्वर के अलावा किसी भी चीज़ का मिलान करें
अंक के अलावा किसी भी चीज़ का मिलान करें
विशेष चरित्र वर्ग
<टेबल> <थहेड>न्यूलाइन को छोड़कर किसी भी वर्ण का मिलान करें
एक अंक का मिलान करें:[0-9]
एक नॉनडिजिट का मिलान करें:[^0-9]
एक व्हाइटस्पेस वर्ण से मिलान करें:[ \t\r\n\f]
गैर-व्हाट्सएप से मिलान करें:[^ \t\r\n\f]
एकल शब्द वर्ण का मिलान करें:[A-Za-z0-9_]
एक गैर-शब्द वर्ण का मिलान करें:[^A-Za-z0-9_]
पुनरावृत्ति मामले
<टेबल> <थहेड>मैच "रगड़" या "रूबी":y वैकल्पिक है
मैच "रब" प्लस 0 या अधिक ys
"रगड़" प्लस 1 या अधिक ys . का मिलान करें
बिल्कुल 3 अंकों का मिलान करें
3 या अधिक अंकों का मिलान करें
3, 4, या 5 अंकों का मिलान करें
अलालची दोहराव
यह दोहराव की सबसे छोटी संख्या से मेल खाता है -
<टेबल> <थहेड>लालची दोहराव:"<पायथन>पर्ल>" से मेल खाता है
नॉनग्रेडी:"<पायथन>" से "<पायथन>पर्ल>" से मेल खाता है
कोष्ठक के साथ समूह बनाना
<टेबल>टेबल> <टेबल> <थहेड>कोई समूह नहीं:+ दोहराता है \d
समूहीकृत:+ दोहराता है \D\d जोड़ी
मैच "पायथन", "पायथन, पायथन, पायथन", आदि।
बैकरेफरेंस
यह पहले से मेल खाने वाले समूह से फिर से मेल खाता है -
<टेबल>टेबल> <टेबल> <थहेड>पायथन और पेल या पायथन और पेल का मिलान करें
सिंगल या डबल-उद्धृत स्ट्रिंग। \1 जो भी पहले समूह से मेल खाता है उससे मेल खाता है। \2 दूसरे समूह से जो कुछ भी मेल खाता है, उससे मेल खाता है, आदि।
विकल्प
<टेबल>टेबल> <टेबल> <थहेड>मैच "पायथन" या "पर्ल"
मैच "रूबी" या "रूबल"
"पायथन" के बाद एक या अधिक! या एक?
एंकर
इसे मैच की स्थिति निर्दिष्ट करने की आवश्यकता है।
<टेबल>टेबल> <टेबल> <थहेड>एक स्ट्रिंग या आंतरिक रेखा की शुरुआत में "पायथन" का मिलान करें
स्ट्रिंग या लाइन के अंत में "पायथन" का मिलान करें
स्ट्रिंग की शुरुआत में "पायथन" का मिलान करें
स्ट्रिंग के अंत में "पायथन" का मिलान करें
शब्द सीमा पर "पायथन" का मिलान करें
\B गैर-शब्द सीमा है:"रूब" और "रूबी" में "रगड़" का मिलान करें लेकिन अकेले नहीं
यदि विस्मयादिबोधक बिंदु के बाद "पायथन" का मिलान करें।
"पायथन" से मिलान करें, यदि विस्मयादिबोधक बिंदु के बाद नहीं है।