Foros del Web » Programando para Internet » PHP »

problema regex preg_match_all

Estas en el tema de problema regex preg_match_all en el foro de PHP en Foros del Web. Hola, Resulta que quiero extraer parte de un string pero no me muestra nada. bla blablablablabla ] este es : bla blablablabla He leido sobre ...
  #1 (permalink)  
Antiguo 03/03/2013, 19:09
Avatar de 23r9i0  
Fecha de Ingreso: noviembre-2008
Ubicación: Catalonia
Mensajes: 203
Antigüedad: 15 años, 5 meses
Puntos: 33
problema regex preg_match_all

Hola,
Resulta que quiero extraer parte de un string pero no me muestra nada.
bla blablablablabla] este es: bla blablablabla
He leido sobre el tema del regex pero no doy como hacerlo.
si pongo
Código:
'/^\]\w\:$/'
no hace nada

Sino he entendido mas el ^ es para decir desde donde y el \w es para todo y el $ para indicarle el final.

Donde esta el fallo, he probado diferentes combinaciones pero como mucho de un array vacio.

Tambien comento que lo tengo dentro de un foreach para estraer la linea almacenado en un array que se crea a partir de un file();

Saludos!!!
  #2 (permalink)  
Antiguo 03/03/2013, 19:13
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: problema regex preg_match_all

Porque le estás diciendo que busque aquello que desde el principio del string tenga ] usando ^. Quítale eso y el simbolo de $ al final.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 03/03/2013, 19:35
Avatar de 23r9i0  
Fecha de Ingreso: noviembre-2008
Ubicación: Catalonia
Mensajes: 203
Antigüedad: 15 años, 5 meses
Puntos: 33
Respuesta: problema regex preg_match_all

Gracias pero no funciona me devuelve el array vacio
Código:
Array
(
    [0] => Array
        (
        )

)
  #4 (permalink)  
Antiguo 03/03/2013, 20:15
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: problema regex preg_match_all

Te recomiendo esta lectura para que puedas desenvolverte http://www.forosdelweb.com/f18/aport...s-pcre-646110/
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 04/03/2013, 12:52
Avatar de 23r9i0  
Fecha de Ingreso: noviembre-2008
Ubicación: Catalonia
Mensajes: 203
Antigüedad: 15 años, 5 meses
Puntos: 33
Respuesta: problema regex preg_match_all

Bueno he probado asi y al parecer funciona
Código:
/[A-Z]+ +[A-Z][a-z]+\:/
Si conoceis una forma mejor decirmelo
Saludos

Última edición por 23r9i0; 04/03/2013 a las 13:02

Etiquetas: regex
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 03:08.