将字符串分组/分成2组

时间:2016-05-27 03:59:58

标签: regex actionscript-3

这可能是一个愚蠢的问题,但它打败了我。

Python中的相同功能完美无缺,尽管在AS3中没有。

var s:String = "123456";
trace(s.split(/../gm));

将此视为数组:['12','34','56']

但我得到:[,,]

我已经尝试了各种regexr模式,但没有分成2-char批次。

任何想法/解决方案?

1 个答案:

答案 0 :(得分:4)

您正在使用split command,这意味着使用正则表达式..将字符串划分为值数组以匹配分隔符。这些分隔符不包含在输出中。

我想你想做s.match(/../g)之类的事情。有关.match

的详细信息,另请参阅this link