patrones de texto
hola a todos.
no se porque no funciona, pero esto deberia mostrar un mensaje de 'eureka!' en la pantalla:
<?php
if (eregi("d.*","12345"))
echo "eureka!";
?>
se supone que la cadena "12345" se ajusta al patron "d.*" (primero un digito y luego lo que sea).
no se porque no funciona, pero esto deberia mostrar un mensaje de 'eureka!' en la pantalla:
<?php
if (eregi("d.*","12345"))
echo "eureka!";
?>
se supone que la cadena "12345" se ajusta al patron "d.*" (primero un digito y luego lo que sea).
me explico mejor:
quiero ver si una cadena de texto empieza por un digito.
puedo hacer lo siguiente:
if (ereg("[0123456789]",$cadena))
echo "La cadena empieza por un digito<br>n";
esto lo he probado y funciona.
pero segun el tutorial oficial de PHP tambien debe funcionar esto:
if (ereg("d",$cadena))
echo "La cadena empieza por un digito<br>n";
tambien deberia funcionar, ya que 'd' simboliza un digito cualquiera.
sin embargo a mi no me funciona. a ustedes os funciona?
cual es el problema?
gracias a todos.
quiero ver si una cadena de texto empieza por un digito.
puedo hacer lo siguiente:
if (ereg("[0123456789]",$cadena))
echo "La cadena empieza por un digito<br>n";
esto lo he probado y funciona.
pero segun el tutorial oficial de PHP tambien debe funcionar esto:
if (ereg("d",$cadena))
echo "La cadena empieza por un digito<br>n";
tambien deberia funcionar, ya que 'd' simboliza un digito cualquiera.
sin embargo a mi no me funciona. a ustedes os funciona?
cual es el problema?
gracias a todos.
