我有这样格式化的字符串:

Size: 1243 MB Amount: 2,239 Value: 1,569 Info: 1Z31LZ

我可以对:进行拆分,然后替换一些名称以获取值,但是我敢肯定必须使用一个表达式来获取确切的值。理想情况下,它会以类似['1243','MB','2,239','1,569','1Z31LZ']的数组结尾

任何帮助都是极好的!

最佳答案

var parts = "Size: 1243 MB Amount: 2,239 Value: 1,569 Info: 1Z31LZ".match(/^Size: (.+) (.+) Amount: (.+) Value: (.+) Info: (.+)$/g);


您得到一个像这样的数组:

["1243", "MB", "2,239", "1,569", "1Z31LZ"]

10-06 07:20