Source: <prefix><content1><suffix1><prefix><content2><suffix2>
Engine: PCRE
RegEx1: (?<=<prefix>)(.*)(?=<suffix1>)
RegEx2: (?<=<prefix>)(.*)(?=<suffix2>)
Result1: <content1>
Result2: <content1><suffix1><prefix><content2>
Желаемый результат для RegEx2 - просто , но он явно жадный.
Как сделать RegEx2 не жадным и использовать только последний соответствующий вид назад?
[Надеюсь, я правильно перевел это из синтаксиса NoteTab. Я не делаю
много RegEx кодирования. Термины , & предназначены только для представления произвольных строк. Только «<» в команде «? <=» Lookbehind имеет значение.] </p>
Я подозреваю, что это что-то простое, но после долгих часов поиска я
отказываюсь от решения этого сам.
Спасибо за помощь
Art