Foros del Web » Programando para Internet » PHP »

se usa expresiones regulares?

Estas en el tema de se usa expresiones regulares? en el foro de PHP en Foros del Web. Hola Maestros: tengo una pregunta y es la siguiente dentro de un directorio tengo diferentes archivos pero de ahi solo me interesan unos cuantos digamos ...
  #1 (permalink)  
Antiguo 26/04/2006, 16:33
Avatar de payo22  
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 15 años, 1 mes
Puntos: 1
Pregunta se usa expresiones regulares?

Hola Maestros:

tengo una pregunta

y es la siguiente dentro de un directorio tengo diferentes archivos pero de ahi solo me interesan unos cuantos digamos que tienen en comun cierta nombre, por ejemplo:

arch_001
arch_002
arch_003
arch....n

ahora mi pregunta es como puedo hacer para que solo los archivos que empiecen con "arch_" son lo que voy a abrir.

no se si me haya explicado.

gracias por todo.
  #2 (permalink)  
Antiguo 26/04/2006, 16:44
Avatar de payo22  
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 15 años, 1 mes
Puntos: 1
De acuerdo

gracias maestros:

creo que puedo utilizar la funcion ereg()

es decir:

Código PHP:
if (ereg(("arch_"),$file)){
  echo 
"entro";

o no se que opinen ustedes maestros

gracias
  #3 (permalink)  
Antiguo 26/04/2006, 17:04
Avatar de jmn2k1  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires...
Mensajes: 489
Antigüedad: 16 años, 1 mes
Puntos: 2
Para algo tan simple, no es necesario usar expresiones regulares, con una funcion como strpos() podrias tener una funcionalidad igual...

Saludos.
__________________
JmN
  #4 (permalink)  
Antiguo 26/04/2006, 17:13
Avatar de payo22  
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 15 años, 1 mes
Puntos: 1
gracias jmn2k1 por tu aporte

aunque no se cual sea la mejor forma de encontrar la cadena, creo que, de las 2 maneras se logra el proposito.

muchas gracias por tu apoyo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:50.