Foros del Web » Programando para Internet » PHP »

como extraer texto

Estas en el tema de como extraer texto en el foro de PHP en Foros del Web. Código PHP: //como extraigo la palabra "nuevotema" de la variable $var //usando preg_replace $var  =  "[xat]nuevotema[/xat]" ; ...
  #1 (permalink)  
Antiguo 29/01/2009, 14:16
 
Fecha de Ingreso: agosto-2007
Mensajes: 21
Antigüedad: 16 años, 8 meses
Puntos: 0
como extraer texto

Código PHP:
//como extraigo la palabra "nuevotema" de la variable $var
//usando preg_replace
$var "[xat]nuevotema[/xat]"
  #2 (permalink)  
Antiguo 29/01/2009, 15:42
Avatar de JoniJnm  
Fecha de Ingreso: mayo-2007
Ubicación: Madrid
Mensajes: 264
Antigüedad: 16 años, 11 meses
Puntos: 4
Respuesta: como extraer texto

Código PHP:
//1º posibilidad
$tema substr($var5, -6);

//2º posibilidad
preg_match("/\[xat\]([^\[]+)\[\/xat\]/"$var$tema);
$tema $tema[1]; 
__________________
JoniJnm.es
  #3 (permalink)  
Antiguo 29/01/2009, 15:45
Avatar de ZiTAL  
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 1 mes
Puntos: 62
Respuesta: como extraer texto

soy muy novato con las expresiones regulares pero quizá esta te sirva:
Código PHP:
$a '[xat]nuevotema[/xat]';
$a preg_replace('(^\[(\w+)\](\w+)\[/(\w+)\]$)''$2'$a);
echo 
$a
coge [##]algo[/##] no solo el xat, si quieres que solo pille el xat:
Código PHP:
$a '[xat]nuevotema[/xat]';
$a preg_replace('(^\[xat\](\w+)\[/xat\]$)''$1'$a);
echo 
$a
;)
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan
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 18:45.