Necesito determinar si una cadena contiene dos o más caracteres alfa consecutivos. Dos o más [a-zA-Z] uno al lado del otro. Ejemplo:RegEx para encontrar dos o más caracteres consecutivos
"ab" -> valid
"a1" -> invalid
"a b" -> invalid
"a"-> invalid
"a ab" -> valid
"11" -> invalid
-1: Este es otro maravilloso ejemplo de por qué nunca debe usar w3schools como referencia o educación. '[A-z]' coincide con más de letras. Específicamente, también coincide con los corchetes cuadrados, las barras diagonales inversas, las referencias, los guiones bajos y los palos de retroceso. –
De hecho, lo que @TimPietzcker dice es correcto; los caracteres que mencionó se encuentran entre 'Z' y' a', por lo que se incluirían (erróneamente) en dicho patrón. Apoyo la recomendación: * ¡No use w3schools! * Tiene mucha información sutilmente mala como esta. –
Ouch primer zing en Stack, pica más de lo que pensaba. Entonces, al incluir A-z, coincide con todo, desde [A-Z un montón de cosas que no quiero y a-z] todos los caracteres entre mayúsculas y mayúsculas? http://www.danshort.com/ASCIImap/ – Kevin