Hola, tengo un problema
Quiero validar el nombre y apellido que ingresen osea solo alfabeto.
Estoy probando esta funcion
if(name.matches( "[A-Z][a-zA-Z]*" )) et_name.setError("Nombre no valido");
Pero no valida.
Tambien probe con este ejemplo que dejaron aka y tampoco
https://jarroba.com/busqueda-de-patrones-expresiones-regulares/#comment-24249
Prueba con:
Pattern p = Pattern.compile("[A-Z][a-zA-Z]*"); Matcher m = p.matcher("Nombre no valido"); if m.find() { // ... }
Para Java (y Android) tienes ejemplos de expresiones regulares en https://jarroba.com/busqueda-de-patrones-expresiones-regulares/
La API con ejemplo de Android en https://developer.android.com/reference/java/util/regex/Matcher.html
Login using Facebook Login using GitHub Login using Google