var txt:String = "%%%%%%111%%%%%%abc%d%"; var array:Array = txt.replace(/((^%+)|(%$))/g, "").replace(/%+/g, ",").split(","); trace(array); // 111,abc,d