如何将字符串拆分为成对的 int|float 值?行示例:
1.2*1.0,2*0,0x1,1*3*5,4x2x4
在我想得到的输出:
[
[1.2,1.0],
[2,0],
[0,1],
[1,3,5],
[4,2,4],
]
在 2 次正则表达式之后,结果是完成了(首先用逗号打,然后在循环中用 * 或 x,但是如何用一个呢?
如何将字符串拆分为成对的 int|float 值?行示例:
1.2*1.0,2*0,0x1,1*3*5,4x2x4
在我想得到的输出:
[
[1.2,1.0],
[2,0],
[0,1],
[1,3,5],
[4,2,4],
]
在 2 次正则表达式之后,结果是完成了(首先用逗号打,然后在循环中用 * 或 x,但是如何用一个呢?
不是没有循环。以及为什么,所以分析本身是在一行中完成的。
所有数字都转换为float:
或者,如果您需要特定类型的数字: