Ho questo codice che trova le parole che ho in un array, però mi trova la parola anche se si trova in un'altra, es: se la parola che ho nell'array è Rossi, se io scrivo Rossini, il codice la trova, io invece vorrei che trova solo l'ESATTA parola che ho nell'array (e cioè Rossi), non i suoi derivati, questi deve lasciarli passare.

codice:
/*function xxxGuest1(){ 
var f = document.forms.mioform;
var parole = new RegExp("(<?php echo $stringaJs; ?>)"); 
var stringhe = ["nome","citta","email","url","messaggio"]; 
for (i=0; i<stringhe.length; i++){
var campo = f.elements[stringhe[i]];
if(campo.value.match(parole) && campo.value.match(parole)[0]){ 
campo.style.backgroundColor='red' 
alert("La parola '"+campo.value.match(parole)[0]+"' non è ammessa"); 
campo.focus(); 
return false; 
} 
 }
return true; 
}