w3school regulares preg_match online expresiones php regex string preg-replace preg-match

php - regulares - regex preg_match



compruebe si la cadena contiene alfabetos en php (2)

Cómo verificar si la cadena tiene alfabetos en PHP

El ctype_alpha y ctype_digit no ayudan en ello. ¿Es su algún método?


Publicado como solicitado

/^[a-zA-Z]+$/ alpha, /^[0-9]+$/ num, /^[a-zA-Z0-9]+$/ alpha-num

o

/^/pL+$/u Uni alpha, /^/pN+$/u Uni num, /^[/pL/pN]+$/u Uni alpha-num


Puedes usar preg_match para esto.

if(preg_match("/[a-z]/i", $string)){ print "it has alphabet!"; }

Si desea verificar que todos los caracteres sean alfabéticos, entonces use el ancla alrededor de la expresión regular. Por ejemplo ^[az]+$ .