Мне нужно регулярное выражение, чтобы разбить 2 группы: Успех (начало текстового блока) и все последующие, до следующего примера успешного текста с 3 успешными блоками:
Success blablabla blablabla blablabla blablabla blablabla blablabla
blablabla blablabla
blablabla blablabla blablabla blablabla
blablabla blablabla
blablabla blablabla
Success blablabla blablabla blablabla blablabla blablabla blablabla
blablabla blablabla
blablabla blablabla blablabla blablabla
blablabla
blablabla
blablabla blablabla
Success blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla
blablabla blablabla
blablabla blablabla blablabla blablabla
blablabla blablabla
blablabla blablabla
Это регулярное выражение останавливает блок дляпервый \n
:
(Success|Error|Critical|Warning)\s{8}((.*|\n*?|\r*?|[\r\n]*?)*)