No sé si he entendido muy bien tu pregunta Jaume, si es muy obvio lo que te
voy a decir espero que no te moleste, una función para obtener una cadena
que se encuentra entre dos parámetros.

function splitDoble (ini:String, cadena:String, fin:String){
 var Inicio, Fin : Array;
 var temp:String;
 Inicio = cadena.split(ini); // 0=Inicio, 1=Cadena Buscada + Final
 temp = Inicio[1];
 Final = temp.split(fin); // 0 = Cadena Buscada, 1=Final
 return Final[0];
}
var cad:String = "el perro anda <b>suelto</b> por el parque";
trace(splitDoble("<b>", cad, "</b>"));

Si lo quieres optimizar para etiquetas HTML, le quitas el segundo parámetro
y le pasas nada más que el contenido de la etiqueta "b", que la función se
encargue de contruir los dos parámetros "<b>" y "</b>".

Salu2
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Reply via email to