更新: 这个问题与这个几乎重复。
我相信我的问题的答案已经存在,但我无法简洁地表达出来。我正在尝试使用JavaScript正则表达式实现以下内容:
var input = "'Warehouse','Local Release','Local Release DA'";
var regex = /'(.*?)'/g;
console.log(input.match(regex));
// Actual:
// ["'Warehouse'", "'Local Release'", "'Local Release DA'"]
// What I'm looking for (without the '):
// ["Warehouse", "Local Release", "Local Release DA"]
有没有使用JavaScript正则表达式的干净方法?显然,我可以自己去掉'
,但我正在寻找正确的方式来使用正则表达式捕获全局匹配组。