Это мой текущий обходной путь:
var str = "testing123";
var pattern = /([a-z]*)([0-9]*)/g;
var args;
str.replace(pattern, function(){args = arguments; return arguments[0];});
trace(args);
Выход:
testing123,testing,123
Но хотелось бы сделать это так:
var str = "testing123";
var pattern = /([a-z]*)([0-9]*)/g;
str.match(pattern);
trace(arguments);
Возможно ли это?