Я просто не могу заставить эту работу. Я пытаюсь сделать PHP регулярное выражение, чтобы соответствовать следующему набору:
Случайный начальный текст, который не должен совпадать
Заголовок списка: Элемент списка Элемент списка Элемент списка Элемент списка Элемент списка
остальная часть текста, который не должен совпадать
Так что я хочу именно то, чтобы соответствовать : символ до пустой новой строки (\ n \ s)
Большое спасибо!
Вы можете использовать следующее регулярное выражение:
/(?<=:\n).*?(?=^$)/gsm
Но для этого необходимо, чтобы за последним списком следовала также строка emtpy.
Пример: https://regex101.com/r/0MghoD/1
Других решений пока нет …