Показать сообщение отдельно
Старый 04.01.2009, 15:30
NoCD вне форума Посмотреть профиль Отправить личное сообщение для NoCD Найти все сообщения от NoCD
  № 3  
Ответить с цитированием
NoCD
 
Аватар для NoCD

Регистрация: Jan 2006
Адрес: Novosibirsk
Сообщений: 353
код, что в посту выше компактней, но этот как вариант с 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


Последний раз редактировалось NoCD; 04.01.2009 в 15:41.