Я пытаюсь получить таблицы и псевдонимы в SQL оператора выбора, например, следующие: выберитенесколько вхождений каждой группы захвата в Javascript Regex
select * from table1 t1, table2, table3 t3, table4 where column = 1
должен вернуть две захватив группы, первый table1
, table2
, table3
и table4
. Вторая группа захвата t1
, null, t3
и null.
Моя попытка возвращает только первый элемент каждого захвата группы:
from\s+([^ ,]+)\s*(\w+)*,
возвращается table1
и t1
только. Как расширить регулярное выражение для извлечения всех вхождений?
Я не вижу, как этот вопрос вы предлагаете в качестве DUP ответов мой вопрос – ps0604
@pgschr: Решение вам get также совпадает, а затем разделить на разделитель. Так что это более или менее дубликат. – nhahtdh