Візерунки можуть бути регулярними виразами , наприклад, ви можете шукати слово "параметр", ввівши
/[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]+для всіх довгих аргументів, які починаються з чого-небудь, крім букви.
Ще одна корисна операція - Union ( |), як і в color|colour, яка виявляє кожне виникнення будь-якого кольору або кольору (це іноді називають булевим АБО ).
Якщо ви шукаєте рядки , що містять деякі з цих «зарезервованих» символів (наприклад ?, *, +), префікс їх з \ (тобто /\+kдля пошуку +k)