Ver Mensaje Individual
  #15 (permalink)  
Antiguo 15/12/2007, 16:54
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Extraer parte de una cadena con PHP

Tienes varias opciones:

Con explode():
Código PHP:
$texto "Cadenalargasinespacios####numero_de_caracteres_indeterminado(((((";
 
$extraido explode("####",$texto,2);
$extraido explode("(((((",$extraido[1]);
$extraido $extraido[0];
 
echo 
$extraido//Imprime numero_de_caracteres_indeterminado 
Con preg_match():
Código PHP:
$texto "Cadenalargasinespacios####numero_de_caracteres_indeterminado(((((";
 
preg_match("/([^\s]*)####(.*)\({5}/i"$texto$extraido);
 
print_r($extraido);
 
//echo $extraido[2]; 
...imprime:
Código:
Array
(
    [0] => Cadenalargasinespacios####numero_de_caracteres_indeterminado(((((
    [1] => Cadenalargasinespacios
    [2] => numero_de_caracteres_indeterminado
)
Un saludo,