A regular expression can also be used to split a string into several substrings:
class Main { static function main() { var str = "XaaaYababZbbbW"; var r = ~/[ab]+/g; // ["X","Y","Z","W"] trace(r.split(str)); } }