【发布时间】:2012-02-09 18:57:00
【问题描述】:
我想用正则表达式分割一个数字。我有一个类似xyz 的号码(x 和y 是个位数,z 可以是两位或三位数字),例如001 或103 或112。我想把它分成不同的数字。这可以做到,如果我通过split("",3) 没有错的话;这会将数字(保存为字符串,但我认为在这种情况下没有区别)103 拆分为具有值1、0、3 的数组。
由于这里很容易,事实是最后一个数字z 可能是 2 位或 3 位数字。
所以我可以有1034、0001、1011 等等。我必须将它分别拆分为[1,0,34][0,0,01][1,0,11]
我该怎么做?
谢谢
塞尔吉乌
【问题讨论】:
-
我们如何判断数组的最后一个元素应该是多少位数。
标签: regex actionscript-3