Update: Этот вопрос является почти копией thisJavaScript Regex Глобальные Совпадение Группы
Я уверен, что ответ на мой вопрос там, но я не мог найти слов, чтобы выразить это кратко. Я пытаюсь сделать следующее с 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 регулярных выражений? Очевидно, я мог бы вырезать сам '
, но я ищу правильный путь к глобальным сопоставлениям caputre с регулярным выражением.
возможный дубликат [Как получить доступ к сопоставленным группам в регулярном выражении javascript?] (Http://stackoverflow.com/questions/432493/how-do-you-access-the-matched-groups-in-a-javascript-regex) – Barmar
Да, это определенно дубликат, я не был уверен, как искать мой вопрос:/ – Jondlm
Я нашел его, выполнив поиск _ [javascript] [regex] глобальная группа захвата_. – Barmar