Показать сообщение отдельно
Старый 04.07.2012, 20:29
Aquahawk вне форума Посмотреть профиль Отправить личное сообщение для Aquahawk Посетить домашнюю страницу Aquahawk Найти все сообщения от Aquahawk
  № 8  
Ответить с цитированием
Aquahawk
 
Аватар для Aquahawk

Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
Записей в блоге: 4
Отправить сообщение для Aquahawk с помощью ICQ Отправить сообщение для Aquahawk с помощью Skype™
Код AS3:
var s:String = "a b с 1 '1233434 GIVE IT' 'DO IT 15'";
var arr1:Array = s.split("'");
var result:Array = new Array;
for (var i:int=0; i < arr1.length; i++) {
	if (i%2) result.push(arr1[i]);
	else result = result.concat((arr1[i] as String).split(" "));
}
trace(result);
только пустые строки выкинуть и всё

Добавлено через 32 секунды
Код:
a,b,с,1,,1233434 GIVE IT,,,DO IT 15,
Добавлено через 13 минут
если кавычка одна может встречаться в слове
Код:
"a bdssd'dsfsdf с 1 '1233434 GIVE IT' 'DO IT 15'"
и bdssd'dsfsdf далжно быть выделено отдельно, то только конечный атомат, очень легко и удобно.
__________________
:)


Последний раз редактировалось Aquahawk; 04.07.2012 в 20:43.