| |||
ayuda con validacion de string Hola... tengo un problemilla.. estoy haciendo un programa que casii estoy terminando si no fuera por ciertos detalles... necesito saber como puedo validar un string a solo letras ahh y el espacio... he intentado varias locuras, pero me sigue aceptando numeros y simbolos... si alguien sabe como hacerlo algun metodo.. algo lo que sea se lo agradecere mucho! |
| ||||
muy sencillo por supuesto!! para estos casos las expresiones regulares son la manera mas facil de resolverlo... ok, si sabes que es una expresion regular?? bueno supongo que si, entonces, lo unico que hay que ahcer es hacer la expresion donde unicamente se acepten letras y espacio, las letras sabemos que comienzan de A-Z y a-z. hasta ahora la expresion esta asi [A-Za-z] nos ahce falta el espacio, pues se lo agregamos dentro del rango [A-Za-z ] ok, exelente! esa expresion cumple para: ej1: Hola como estas ej2: para EsTa TaMbIeN pero no para estas: ej1: No para mi, que triste :( ej2: tampoco para mi?? porque?? bien, hasta aqui todo bien, perooooo, lo que aqui se necesita es que cuando esten otros caracteres que no sean letras ni espacio me lo haga saber para que yo les mande un mensaje de entrada invalida, ok, entonces lo unico que tenemos que ahcer es negar nuestra expresion. [^A-Za-z ] ahora si!! esta lista para decirme cuando se encuatran otros caracteres raros!! ok, pasemos a JAVA, para el manejo de expresiones tenemos 2 clases... java.util.regex.Matcher; java.util.regex.Pattern; laa primera definimos el patron o la expresion que queremos. con la segunda validamos la entrada.... el codigo quedaria asi: Código PHP:
__________________ Curso de Angular JS - Haremos una app de principio a fin |
| |||
Respuesta: ayuda con validacion de string hola pues yo lo que necesito es que cuando un usuario vaya a ingresar una palabra nueva al sistema valide si la palabra ya existe o no reconociendo mayusculas y minusculas...espero ser clara el proyecto lo estoy desarrollando en C# muchas gracias |