Los patrones pueden ser expresiones regulares , por ejemplo, puede buscar la palabra "opción" escribiendo
/[Oo]ption
O encuentre todos los argumentos largos con
/(--)[a-Z]
Para cancelar la búsqueda, presione Ctrl+ C.
Algunos operadores de cuantificación útiles son:
? for zero or one of the preceding expression
* for zero or more of the preceding expression
+ for one or more of the preceding expression
Y las expresiones se pueden "agrupar" con paréntesis, como en (--)+
(para dos o más guiones).
[a-Z]
es una secuencia (otras incluyen [0-9], [az] y así sucesivamente), se pueden combinar, como en [a-Z0-9]
. También puede invertir expresiones con el ^
operador, por ejemplo, (--)[^a-Z]+
para todos los argumentos largos que comienzan con cualquier cosa que no sea una letra.
Otra operación útil es Union ( |
), como en color|colour
, que encuentra cada aparición de color o color (esto a veces se llama OR booleano ).
Si usted está en busca de cadenas que contienen algunos de estos personajes "reservados" (como ?
, *
, +
), el prefijo con una \
(es decir, /\+k
para buscar +k
)