Есть ли способ сопоставить B
, только если ему предшествует A
? A
может находиться в любой позиции позади B
с любым количеством символов между ними. Примеры:
A_B (Matches `B`)
C_B (No match)
Я пробовал:
(?=A)[^B]*B
Но он также соответствует всем символам, предшествующим B
. Мой движок регулярных выражений не поддерживает поисковые запросы переменной длины. Есть ли способ сделать это?
Изменить: в настоящее время я использую встроенный поиск регулярных выражений в Eclipse, однако я использую regex101.com для проверки.
B
. Вопрос был отредактирован. - person jmrah   schedule 22.06.2015