#regex
#регулярное выражение
Вопрос:
У меня есть строка, которая выглядит следующим образом
<34> Любой символ ] <23> Любой символ ]
Я хочу извлечь строку на основе начальной и конечной строки. Я пытаюсь создать две строки с
Строка str1 должна иметь <34> любой символ ], а строка str2 должна иметь <23> любой символ ]
Вот мое регулярное выражение = «^<[0-9]>[0-9] . n» Это дает мне только <34> Любой символ] Мне также нужно получить и вторую строку
Ответ №1:
Попробуйте —
(<[d]{2}>[ws]*])
Java экранированная версия —
(<[\d]{2}>[\w\s]*])
при необходимости следует предоставить вам две группы.