Foros del Web » Programando para Internet » PHP »

PHP OO Dejar sólo la URL de un mp3 con REGEX

Estas en el tema de Dejar sólo la URL de un mp3 con REGEX en el foro de PHP en Foros del Web. Tengo un módulo que me hace un "replace", no me hace un "extract" o algo parecido. Tiene dos campos: - Expresión a buscar (FIND) - ...
  #1 (permalink)  
Antiguo 27/10/2013, 02:24
Avatar de ldp
ldp
 
Fecha de Ingreso: marzo-2005
Ubicación: Por fin, en mi nueva casa!
Mensajes: 617
Antigüedad: 19 años, 1 mes
Puntos: 3
Pregunta Dejar sólo la URL de un mp3 con REGEX

Tengo un módulo que me hace un "replace", no me hace un "extract" o algo parecido. Tiene dos campos:

- Expresión a buscar (FIND)
- Expresión con la que reemplazar (REPLACE)

Entonces mi intención es algo así:

- Expresión a buscar: (texto anterior) (url.mp3) (texto posterior)
- Expresión con la que reemplazar: /2

O sea, que me deje sólo el mp3 y descarte todo lo demás.

He encontrado esto para el mp3:
(http\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(^S*).([mM][pP][3]))

Pero no tengo ni idea de qué poner en "texto anterior y posterior", ni cómo sería la expresión abuscar entera. ¿Podéis echarme una mano? Gracias ^^
  #2 (permalink)  
Antiguo 27/10/2013, 05:43
Avatar de dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años
Puntos: 270
Respuesta: Dejar sólo la URL de un mp3 con REGEX

Haz un explode usando "/" como separador.El último elemento del array es el fichero.

Etiquetas: dejar, mp3, regex, url
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 21:13.