История изменений
Исправление zolden, (текущая версия) :
Я честно старался внятно объяснить что надо вытащить, давай ещё раз попробуем.
В строке
{prefixNNNsuffix}{Marker}
надо вытащить всё что находится между {prefix и suffix}{Marker}, т.е. в данном случае NNN
Для строки
{prefixAAAsuffix}{prefixBBBsuffix}{Marker}
мне труднее формализировать условие, надо вытащить находящееся между {prefix и suffix} или {prefix и suffix}{Marker}, но (...тут несколько оговорок...). На выходе надо иметь AAA и BBB
В логе могут встречаться и те и другие варианты (а могут только первые, или только вторые), поэтому хотелось бы в идеале обойтись использованием одной регулярки
Исходная версия zolden, :
Я честно старался внятно объяснить что надо вытащить, давай ещё раз попробуем.
В строке
{prefixNNNsuffix}{Marker}
надо вытащить всё что находится между {prefix и suffix}{Marker}, т.е. в данном случае NNN
Для строки
{prefixAAAsuffix}{prefixBBBsuffix}{Marker}
мне труднее формализировать условие, надо вытащить находящееся между {prefix и suffix} или {prefix и suffix}{Marker}, но (...тут несколько оговорок...). На выходе надо иметь AAA и BBB