使用JavaScript在每2位小数后拆分一个字符串

使用JavaScript在每2位小数后拆分一个字符串,javascript,arrays,string,Javascript,Arrays,String,我有以下字符串: 12.0024.0024.0024.0036.0012.0012.0012.004.006.008.004.004.0012.0012.0012.00 我想创建一个在小数点后2位拆分的数组,如果我要实例化它,它应该是这样的: var numArray = new Array ('12.00', '24.00', '24.00', '24.00', '36.00', '12.00', '12.00', '12.00', '4.00', '6.00', '8.00', '4.00

我有以下字符串:

12.0024.0024.0024.0036.0012.0012.0012.004.006.008.004.004.0012.0012.0012.00
我想创建一个在小数点后2位拆分的数组,如果我要实例化它,它应该是这样的:

var numArray = new Array ('12.00', '24.00', '24.00', '24.00', '36.00', '12.00', '12.00', '12.00', '4.00', '6.00', '8.00', '4.00', '4.00', '12.00', '12.00', '12.00')
您可以在接口处将输入字符串拆分为左侧的非零数字和右侧的零数字:

var输入=“12.0024.0024.0024.0036.0012.0012.0012.004.006.008.004.004.0012.0012.0012.00”;

var nums=input.split(/(?regex可以是
/)@Wyck我不理解你的建议,因为你有一个省略号
..
来代替其他东西。但是,我觉得你的建议错了。它不是省略号。
\。
匹配一个文本
(小数点)之后的两个
,分别匹配任何字符,从而吸收小数点后的两个字符。其余的是一个查找断言。我承认它看起来确实像一个省略号。不过,语法不是我发明的\_(ツ)_/¯