这可能是一个愚蠢的问题,但它打败了我。
Python中的相同功能完美无缺,尽管在AS3中没有。
var s:String = "123456";
trace(s.split(/../gm));
将此视为数组:['12','34','56']
但我得到:[,,]
我已经尝试了各种regexr模式,但没有分成2-char批次。
任何想法/解决方案?
答案 0 :(得分:4)
您正在使用split command,这意味着使用正则表达式..
将字符串划分为值数组以匹配分隔符。这些分隔符不包含在输出中。
我想你想做s.match(/../g)
之类的事情。有关.match