Y porque no usas mysql_real_escape_string()????
Si queres hallar esas palabras la expresion regular seria algo asi creo
Código PHP:
Ver original/\bselect\b/i
/\border\b/i
/\bgroup\b/i
// Y asi con las demas
Para quitar los espacios en blanco si no me equivoco existe la funcion trim()