पैटर्न नियमित अभिव्यक्ति हो सकते हैं , उदाहरण के लिए, आप टाइप करके "विकल्प" शब्द खोज सकते हैं
/[Oo]ption
या के साथ लंबी बहस के सभी पाते हैं
/(--)[a-Z]
खोज को रद्द करने के लिए, Ctrl+ मारा C।
कुछ उपयोगी परिमाणीकरण ऑपरेटर हैं:
? for zero or one of the preceding expression
* for zero or more of the preceding expression
+ for one or more of the preceding expression
और अभिव्यक्ति को कोष्ठक के साथ "समूहीकृत" किया जा सकता है, जैसे (--)+
(दो या अधिक डैश के लिए)।
[a-Z]
एक अनुक्रम है (अन्य में [0-9], [az] और इसी तरह) शामिल हैं, उन्हें संयुक्त किया जा सकता है, जैसे कि [a-Z0-9]
। आप ^
ऑपरेटर के साथ अभिव्यक्ति को भी उल्टा कर सकते हैं , उदाहरण के (--)[^a-Z]+
लिए सभी लंबे तर्कों के लिए जो एक पत्र के अलावा किसी अन्य चीज़ से शुरू होते हैं।
एक अन्य उपयोगी ऑपरेशन यूनियन ( |
) है, जैसा कि color|colour
, जो रंग या रंग की हर घटना को पाता है (इसे कभी-कभी बूलियन OR कहा जाता है )।
आप इन "आरक्षित" पात्रों में से कुछ युक्त तार के लिए खोज रहे हैं (जैसे ?
, *
, +
), उन लोगों के साथ उपसर्ग एक \
(यानी /\+k
के लिए खोज करने के लिए +k
)