console.log("text: '" + text + "', pattern: '" + pattern +"'");
const regexp = new RegExp(pattern, "g");
const result = []
let match;
do {
match = regexp.exec(text);
if (match) {
if (match.length != 2) {
throw new Error('Соответствие найдено, но в регулярном выражении нет группы. Используйте группы, например: "Hello ([a-zA-Z]+)"')
}
result.push(match[1]);
}
} while (match);
return {
"result": result
};