Solucionado:
Después de bucear y bucear por internet he encontrado una web donde explica pq no me funciona * si lo pongo delante de la palabra y la explicación es muy sencilla: "* Indica cero o más caracteres, y debe ser usado
únicamente al final de una palabra". Así que caso resuelto.
Os dejo la página donde lo he encontrado por si le puede servir a alguien ya que da buenos ejemplos:
http://www.webnova.com.ar/articulo.php?recurso=543