红宝石。将字符串拆分为单独的十进制数字

尤里

我有一个长字符串,其中仅包含带逗号后的两个符号的十进制数字

str = "123,457568,22321,5484123,77"

字符串中的数字只有小数点后有逗号后的两个符号。我如何将它们分成不同的数字

arr = ["123,45" , "7568,22" , "321,54" , "84123,77"]
蒂姆·比格莱森(Tim Biegeleisen)

您可以在这里尝试正则表达式拆分:

str = "123,457568,22321,5484123,77"
nums = str.split(/(?<=,\d{2})/)
print nums

打印:

123,45
7568,22
321,54
84123,77

上面的逻辑说要在逗号后跟两位数的每个点处分开。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从字符串获取多十进制数字

将十进制数字字符串转换为BCD的算法

将十进制数字从字符串转换为双精度

如何将ASCII字符串转换为十进制数字?

将字符串编码为十进制数字-javascript

使用递归将二进制数字的字符串转换为十进制数字...

从Excel VBA中的字母数字字符串中提取十进制数字

如何防止JSONObject来自json.jar将十进制数字字符串转换为double

将float转换为具有精度和指定的十进制数字的字符串?

确保十进制数字的字符串代表总是n个字符长

将长十六进制字符串拆分为列值并转换为十进制

正则表达式将算术表达式的字符串拆分为带有其运算符和数字的列表(包括十进制)

如何判断以字符串表示的十进制数字是否适合双精度?

确保代表十进制数字的字符串在“。”之前具有0。

为什么要使用JSON中的字符串表示十进制数字

在字符串中添加2个十进制数字,保持精度

从小时跟踪字符串中捕获完整的十进制数字

从C#中的字符串中提取十进制数字

检查字符串中的两个十进制数字

如何提取字符串中的十进制数字?

从Sparklyr中的字符串中提取十进制数字

将二进制数字转换为十进制数字的Java程序。输入是零和一的字符串

接受代表十进制数字的字符串并以二进制格式返回的函数

用于检查字符串是否为数字(包括十进制数字)的正则表达式

如何从字符串中的多个数字中提取一个十进制数字

正则表达式从字符串中获取确切的数字和十进制数字

正则表达式替换不带特定字符串的“整个”十进制数字

R:如何在打印语句中连接十进制数字值和字符串?

从字符串中检索十进制数字,并将其递归地放入[Int]列表中