У меня есть строки этого типа:Как я могу обрабатывать несколько скобок в регулярном выражении?
текст (текст) более
То, что я хотел бы сделать, это иметь регулярное выражение, которое извлекает «больше текста» сегмент строки. До сих пор я использовал это регулярное выражение:
"^.*\\((.*)\\)$"
который, хотя он работает на многих случаях, это, кажется, не в состоянии, если у меня есть что-то в этом роде:
текст (больше текста (даже больше текста))
что я получаю: даже больше текста)
что я хотел бы получить вместо этого:. более текст (даже больше текста) (в основном содержание внешней пары скобок)
Спасибо, работал как шарм. Отметьте как ответ, когда 10 минут закончились. – npinti
Это помогает объяснить ответ! – fastcodejava