Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2008, 13:18
andreabrujita3
 
Fecha de Ingreso: abril-2008
Mensajes: 14
Antigüedad: 16 años
Puntos: 0
Extraer parte de una cadena ...

Hola!!

Tengo una cadena de texto $mi_cadena.

Tengo una posición obtenida con strpos $miposicion.

$mi_cadena cambia, puede tener cualquier texto, pero siempre se repite algo:

da igual lo que sea blablabla ...... </div>
blalbaabla más cosas blablabla </div>
blalbaabla más cosas blablabla </div>
blalbaabla más cosas blablabla </div>
da igual otra vez<br>
sigue dando igual y acabo
</html>

Lo que se repite y que a mi me importa es "</div>" pero teniendo en cuenta que siempre aparece más de una vez.

Lo que quier hacer es extraer de esa cadena, desde la posición que tengo en $miposicion hasta el primer </div>

por ejemplo:

$miposicion =3;
entonces lo que quiero extraer es:

echo $extraido;

y que salga:

igual lo que sea blablabla ...... </div>

desde la posición 3 hasta el primer </div>

por lo que....

como puedo obtener esa parte en $extraido??

PD: En resumen, extraer de una cadena de texto, desde una posición hasta encontrar una cadena indicada.
Seria una funcion como
extraerdeestamanera (posiciondeinicio,hastaencontrarestetexto)

Gracias