Madre mía, que expresiones regulares. No había visto nunca poner así la opción de
case insensitive
No te ofendas, es por aportar una cosa más:
Código:
consu2 = consu2.replace(/\b[wW][hH][eE][rR][eE]\b/g,"WHERE");
Estaría mejor así:
Código:
consu2 = consu2.replace(/\bwhere\b/gi,"WHERE");
Y no estaría mal hacer un bucle para recorrer todas las palabras clave, pero como te dice
caricatos, no podrás colorearlas.
Para mover el cursor a tus anchas hablamos en un post:
http://www.forosdelweb.com/f13/posic...-input-507927/, no sé qué tal irá en <textarea>.
Saludos.