Выделяет сразу две ссылки подряд, а не одну (рег.выражение)

Как можно сделать, чтобы в match ссылки шли друг за другом отдельно, а не одной вместе?

Ссылка с примером на regex101.com

(<a [a-zA-Zа-яА-Я0-9="#\s'.,?:><;%$&\/]+\/a>)

Ответы (1 шт):

Автор решения: vsemozhebuty

Поставьте знак вопроса после плюса, так квантификатор станет ленивым.

Подробнее см. https://learn.javascript.ru/regexp-greedy-and-lazy

(<a [a-zA-Zа-яА-Я0-9="#\s'.,?:><;%$&\/]+?\/a>)
→ Ссылка