【发布时间】:2021-08-22 00:32:18
【问题描述】:
对于下面的字符串:
var str = "value0 'value 1/5' 'x ' value2";
有没有一种方法可以解析该字符串以便得到
arr[0] = "value0";
arr[1] = "value 1/5";
arr[2] = "x ";
arr[3] = "value2";
可能带有单引号的值的顺序是任意的。大小写无关紧要。
我可以使用正则表达式获取单引号之间的所有值
"'(.*?)'"
但我需要这些值相对于其他非单引号值的顺序。
【问题讨论】: