Tema: regex en php
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/07/2008, 08:59
Avatar de enlinea777
enlinea777
 
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años
Puntos: 127
Respuesta: regex en php

esto es todo lo que hay que hacer

Código PHP:
//tomas la cadena
$cadena'ab2-aj34-ck4-bs-az45';
//agregas mas guiones
$cadenastr_replace("-","--",$cadena);
//pones guines al final i al principio
$cadena'-'.$cadena.'-';
//buscas lo que esta entre guiones
$buscar'-(.*?)-';
//conbiertes lo que esta entre guiones en un array
preg_match_all("/$buscar/",$cadena,$lista);
//imprimes el array (si quieres imprimir todo solo para verlo pon esto "print_r (lista);" )
print $lista[1][0];
print 
$lista[1][0];
print 
$lista[1][1];
print 
$lista[1][2];
print 
$lista[1][3];
print 
$lista[1][4]; 
espero te sirva.
responde para saber si funciono.