У меня есть следующий код (AS3 & CS 5.5):RegEx не находя все матчи
var regEx:RegExp = new RegExp(/(?:^|\s)(\#[^\s$]+)/g);
var txt:String = "This #asd is a test tweet #hash1 test #hash2 test";
var matches:Object = regEx.exec(txt);
trace(matches);
трассировки возвращает '# ASD, # ASD. Я действительно не понимаю, почему это было бы так, как в моем тестовом приложении RegEx «RegExhibit» он возвращает «# asd, # hash1, # hash2», что я и ожидал. Может ли кто-нибудь пролить свет на это, пожалуйста?
Заранее благодарен!