Tema: preg_replace
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/09/2011, 03:02
lopezezequiel
 
Fecha de Ingreso: agosto-2011
Ubicación: Argentina
Mensajes: 31
Antigüedad: 12 años, 8 meses
Puntos: 1
Respuesta: preg_replace

Cita:
Iniciado por lopezezequiel Ver Mensaje
Hola muchachos lamento molestarlos para esta pavada pero son las 4:40 de l amañana y no veo el error quiero obtener la extension de un archivo a partir de su nombre
$extension = preg_replace('/^.*\.(?=[a-z0-9]{3,4})$/', '$1', $_nombre_archivo);
es decir quiero obtener los 3 o 4 ultimos caracteres despues del ultimo punto
cabe mencinar que le paso un archivo del tipo 1907.jpg y me devuelve 1907.jpg en vez de jpg
desde ya se agradece


me autorespondo
preg_replace('/.+\.(?=[a-z0-9]{3,4})/', '$1', $_nombre_base);
el problema era que estaba poniendo ^ y $
PD: voy a dormir un rato nomas, nos vemos