
Код 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 далжно быть выделено отдельно, то только конечный атомат, очень легко и удобно.