Как сохранить записи из регулярного выражения Perl в отдельных переменных?
У меня есть регулярное выражение:
/abc(def)ghi(jkl)mno(pqr)/igs
Как мне собрать результаты каждой скобки в 3 разных переменных, по одной для каждой скобки? Прямо сейчас я использую один массив, чтобы захватить все результаты, они выходят последовательно, но затем я должен проанализировать их, и список может быть огромным.
@results = ($string =~ /abc(def)ghi(jkl)mno(pqr)/igs);