Я пытаюсь узнать больше о регулярных выражениях и хочу понять, как выбрать количество символов, которые regex будет искать, прежде чем оно прекратит совпадать? например:
У меня есть следующая строка:
>first)second)third)fourth)
Если я установлю регулярное выражение как,
>.*\)
он пройдет весь путь от ">" до последнего ")", если я сделаю его не жадным,
>.*?\)
остановится на первом ")"
но как мне заставить регулярное выражение остановиться на втором или третьем ")"?
Я пробовал что-то вроде,
>.*\).*\)
но он просто доходит до конца, как мне выбрать, где остановиться?
заранее благодарю за ответы)