Per rendere i processi di ricerca più precisi, è possibile inserire nella stringa da ricercare speciali indicatori per le seguenti caratteristiche:
Inizio della riga
Fine della riga
Inizio della parola
Fine della parola
Caratteri speciali
Per ricercare una stringa collocata all'inizio di una riga, far precedere la stringa da un accento circonflesso (^). Ad esempio, per ricercare la prima riga che inizia con "Ricerca", digitare:
/^Ricerca |
Per ricercare una stringa collocata alla fine di una riga, digitare alla fine della stringa il simbolo del dollaro ($). Ad esempio, per ricercare la prima riga che termina con la stringa "ricerca.", digitare:
/ricerca\.$ |
(Si osservi che il punto è preceduto da una barra rovesciata.)
Per ricercare una stringa posta all'inizio di una parola, digitare \< all'inizio della stringa; per ricercare una stringa posta alla fine di una parola, digitare \> alla fine della stringa. Per ricercare una parola intera, combinare le opzioni di inizio-parola e fine-parola nel modello di ricerca. Ad esempio, per ricercare la ricorrenza successiva della parola "ricerca" anziché della stringa "ricerca", digitare:
/\<ricerca\> |
Per ricercare un qualsiasi carattere in una data posizione, digitare un punto (.) nella posizione desiderata della stringa. Ad esempio, per ricercare la ricorrenza successiva di "formato" o "formati", digitare:
/format. |
In questo caso, poiché la ricerca si riferisce a una stringa e non a una parola, potranno essere trovati anche termini come "disinformato" o "informatica".
Per ricercare caratteri alternativi in una stringa, indicare le alternative racchiuse tra parentesi quadre. Il modello di ricerca /[md]stringa troverà le stringhe che iniziano con m o con d. Specificando invece il modello di ricerca /[d-m]stringa, verranno trovate tutte le stringhe che iniziano con una qualsiasi lettera dalla d alla m.
Per cercare nessuna o più ricorrenze di un carattere, digitare un asterisco (*) dopo il carattere desiderato. Utilizzando in combinazione le parentesi quadre e l'asterisco è possibile ricercare specifici modelli alternativi. Ad esempio, per ricercare tutte le stringhe che iniziano con una lettera dalla a alla z e finiscono con "formato" e tutte le ricorrenze della stringa "formato", digitare:
/[a-z]*formato |