Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2016, 05:26
Avatar de dryant
dryant
 
Fecha de Ingreso: agosto-2009
Ubicación: Malaga, Ceuta, España....
Mensajes: 283
Antigüedad: 14 años, 9 meses
Puntos: 10
Capturar numero despues de cadena con expresiones regulares

Hola!
Necesito capturar un numero que esta en una url pero sólo capturar el numero que viene despues de una cadena, y no el resto que pueda haber después.
Es decir, de las cadenas siguiente:
Código:
http://fotos-album-id-3397-fecha-20161205-img1.jpg
http://fotos-album-id-12107-fecha-20150905-img145.jpg
debería capturar los numeros:
Código:
3397
12107
pero no debería capturar los numeros
Código:
20161205
20150905
ni tampoco capturar
Cita:
1
145
Los numeros a caputrar siempre siguen el mismo patrón
vienen detras de fotos-album-id- y terminan con el guión -

Lo que yo he intentado y que no funciona es esto:
Código PHP:
(?:fotos-album-id-)([0-9]+) 
para que no me capture ese grupo y si el del numero, pero me lo captura todo...
Como sería esto con una expresion regular?
__________________
Tecnología y tutoriales