Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   выбор элементов в String (http://www.flasher.ru/forum/showthread.php?t=119866)

polol 04.01.2009 14:30

выбор элементов в String
 
как можно вытянуть из элементов типа String знаки на выбор? пример такой: array состоит из некоторого числа элементов типа 22.01 (обозначение даты). для одной переменной нужно тягать день, для другой месяц. как указать два знака до точки и два знака после нее?

заранее спасибо

dimarik 04.01.2009 15:04

Код AS1/AS2:

var tmpArr = array[i].split('.');
var day = tmpArr[0];
var month = tmpArr[1];


NoCD 04.01.2009 15:30

код, что в посту выше компактней, но этот как вариант с substring
Код AS1/AS2:

lev9= '04.01.2009.05.01.2009.345.56543444.333.1.2.333'
_root["per"+0]=""
ind=0
ind2=0
ind3=0
//------------------------------------------------------------------------------
for(i=0;i<=_root["lev"+9].length;++i){
 
text_out=_root["lev"+9].substring(i-1,i)
if(text_out=="."){
    text_out2=_root["lev"+9].substring(i-ind2,i-1)
        _root["per"+ind]=text_out2
        trace("Число "+ind3+"= "+_root["per"+ind])
    ind2=0
        ++ind3
        }
 
if(i==_root["lev"+9].length)
{    text_out2=_root["lev"+9].substring(i-ind2,i)
    _root["per"+ind]=text_out2
        trace("Число "+ind3+"= "+_root["per"+ind])
        ind2=0
        ++ind3
        }
        ++ind
        ++ind2
}//for



Часовой пояс GMT +4, время: 21:19.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.