2011-11-28 10 views
5

Necesito insertar cadena en otra cadena en un índice específico.Insertar en la cadena AS3

var str1:String = "A"; 

var str2:String = "LoremIpsum"; 

necesito str2 ser "LoremAIpsum", inserte str1 en el índice de 5 en str2. Gracias.

Respuesta

13

Las cadenas son inmutables en AS3. Entonces no puedes insertar una cadena. Necesita obtener las subcadenas y crear una nueva cadena.

var str1:String = "A"; 
var str2:String = "LoremIpsum"; 
var index:int = 5; 
var str3:String = str2.slice(0, index) + str1 + str2.slice(index); 
trace(str3); 
Cuestiones relacionadas