Quiero hacer una expresión para ereg que me valide datos que solo sean números, o que sean números precedidos por un signo negativo. En pocas palabras que valide solo numeros positivos (sin signo) o negativos.
Hasta el momento tengo esto: ereg("^[-][0-9]*$","0"); Pero eso me valida solo negativos.
Probe con ereg("^[|-][0-9]*$","0"); pero no hace efecto.
Probe con ereg("^[ |-][0-9]*$","0"); pero necesito que no sea neceario poner espacio si es positivo :(
Gracias!