Hola a todos, terngo un problema con una expresion regular. Necesite que me valide un campo como alfanumerico para ello hago esto:
if(!ereg('[a-zA-Z0-9]{'.strlen($texto_a_validar).'}',$texto_a_validar)) {
echo"ERROR";
} else{
echo"CORRECTO";
}
Esto funciona correctamente el problema que tengo es que para indicarle la longitud en la que debe comparar {} tengo q poner la longitud de la cadena a validar y eso no me gusta mucho porque supongo que habra otra forma mejor de hacerlo. Si alguien tienen alguna idea??? :S