Ciao a tutti,
dato questo codice:
codice:
parolaRicerca="nome";
var patron = new RegExp("(?![^<]*>)"+parolaRicerca, "g");
Come posso fare in modo che non vengano trovate con questa regex le parole contenute in altre parole?
mi spiego meglio:
ammettiamo di avere:
codice HTML:
<nome>nome</nome>
<nome>nomea</nome>
<nome>nomeA</nome>
attualmente, con la regex utilizzata, verrebero trovate le seguenti occorrenze:
<nome>nome</nome>
<nome>nomea</nome>
<nome>nomeA</nome>
Come posso "affinare" la regex in modo che, se c'e' un carattere subito dopo l'occorrenza, questa non venga trovata?
Ovvero che il risultato sia questo:
<nome>nome</nome>
<nome>nomea</nome>
<nome>nomeA</nome>
Grazie,
Roberto