
24/03/2003, 21:43
|
 | | | Fecha de Ingreso: marzo-2002
Mensajes: 157
Antigüedad: 23 años Puntos: 0 | |
hola,
si entendí bien creo que te referis a expresiones regulares, buscá en este foro un enlace a expresiones regulares, hay muchos, lo que pasa es que las exp. reg. son un standar aparte de PHP. Creo que para chequear que solo haya números, letras min. o may. y "_" debería ser algo así la reg. exp.: ^[a-z0-9_]+$. La usarías con la función eregi():
$cad = "cadena a chequear";
if ( eregi("^[a-z0-9_]+$", $cad) ) {
// pasó el check
}
"^" significa "al principio", "[]" son para poner rangos de caracteres, como "a-z" (letras, may o min), "0-9", números, y "_", underscore: [a-z0-9_], "+" significa 1 o más veces, y "$" al final de la cadena, es decir, que no haya espacios en blanco.
saludos |