Просмотр полной версии : У меня никак не получается разбить строку на подстроки.
Доброго времени суток!
У меня никак не получается разбить строку на подстроки.
Например: okno.text="Fraddy_loves_flash";
надо разбить на:
Fraddy
loves
flash
пробовал, сначало найти сочетание "_"
(okno.text.indexOf("_"))
а дальше не могу понять, что делать. Подскажите, что надо делать!
Samodelkin
12.09.2005, 13:42
ысче есть примерно так если тект не большой :)
var lim = okno.text.split("");
var max = lim.length
var temp = 0
var i=0;
while(i<max){
if(lim[i]=="_"){
j=temp;
while(j<i){
_root["text"+number]=_root["text"+number]+lim[j]
j++
}
temp = i
}
i++
}
String.split (); смотри!
okno.text = okno.text.split ('_').join ("\r\n");
or
okno.multiline = true;
okno.text = 'Fraddy_Loves_text'.split ('_').join ("\r\n");
okno._height = okno.textHeight + 4;
Спасибо всем!
А возможно сделать, так, чтобы строка разбивалась на переменные?
Например: okno.text="Fraddy_loves_flash";
надо разбить на:
peremnnaya1="Fraddy"
peremnnaya2="loves"
peremnnaya3="flash"
Я так изначально хотел, но забыл сказать. :)
okno = "Fraddy_loves_flash";
arrayText = okno.split ('_');
for (i = 0; i < arrayText.length; i++) {
this["peremnnaya" + i] = arrayText[i];
}
delete arrayText;
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.