PDA

Просмотр полной версии : Разбиение строки


rbkblhjy
12.12.2013, 22:53
Всем привет. есть строка abcd как мне разбить её на отдельные элементы массива?
пробовал split() и split("") но ничего не получается , функция возвращает слово. Что можно сделать?

Akopalipsis
12.12.2013, 23:22
var text:String = 'abcd';
var array:Array = text.split('');
trace(array);//a,b,c,d

in4core
12.12.2013, 23:42
Akopalipsis Да ну ? А тестировал сам?
for(var i:int = 0; i < text.length; i++) array.push(text.substr(i,1))

MikroAcse
12.12.2013, 23:47
in4core, а что не так в его коде? Все работает на ура и выглядит красивее, чем твой вариант.

in4core
13.12.2013, 00:37
MikroAcse - я конечно не могу помнить все, но из сообщения ТС пробовал split() и split("") Говорится, что этот метод не работает. Я показал альтернативу.

GBee
13.12.2013, 00:49
сплит работает на ура

in4core
13.12.2013, 03:33
Значит ТС всех обманул)