Por lo que trata de explicar "spiderman160281" lo que esta solicitando es un autocompletar que al ir ingresando letras se autocomplete la palabra mas parecida y por que no que muestre un listado abajo de otras posibles, esto segun vi hace tiempo se podia ya sea haciendo referencia a una DB o con las palabras que ya se habian ingresado.
tiene razón lencho sería bueno probar nada más que hay que checar la parte de comparar el string
o lo tecleado ya que no se puede comparar cadenas completas por que conforme vayamos tecleando la letra se tiene que hacer la comparación o busqueda..