Necesito comprobar a través de expresiones regulares si un campo de texto tiene solo números, si es asi, advertirle al usuario que el campo tiene que tener a lo sumo un carácter si existe un número en él.
gracias!
| |||
Obligar al usuario a que el campo no sea solo numérico Necesito comprobar a través de expresiones regulares si un campo de texto tiene solo números, si es asi, advertirle al usuario que el campo tiene que tener a lo sumo un carácter si existe un número en él. gracias! |
| |||
Re: Obligar al usuario a que el campo no sea solo numérico Puedes intentar con este script <?php $texto = "0123456a789"; if (ereg('[^0-9]', $texto)) { echo "La cadena no solo tiene numeros"; } else { echo "La cadena tiene numeros"; } ?> Espero te sriva, este script te detecta lo que hay dentro de una cadena de texto con los datos que tu quieres comparar en la variable $texto (puedes resivir la variable y comparar si tiene letras y numeros o solo numeros. |