Salve ragazzi, ho un problema con un js, ho bisogno di evidenziare con il tag strong, tutte le parole che iniziano per una o più lettere, all'interno di una frase. Per esempio se la mia frase è mario rossi è alto, ed io voglio cercare il carattere a, mi verra evidenziato in strong la a della parola alto, ho però un problema che si presenta quando c'è una parola all'interno di una parentesi tonda, io vorrei evidenziare sempre il carattere che inizia per, senza evidenziare la parentesi, però essendo la parentesi un carattere particolare, da problemi alla reg exp che ho creato, vi posto qui il codice con la speranza che qualcuno mi dia una mano, grazie
codice:
String.prototype.startsWith = function(str)
{return (this.match("^"+str)==str)}
function strong(text,term) {
var words = text.split(" ");
var returnText = '';
for(var i=0;i<words.length;i++) {
if(words[i].startsWith(term)){
word = words[i].replace(term, ''+term+'');
}
else{
word = words[i] + ' ';
}
returnText += word + ' ';
}