LINUX.ORG.RU

История изменений

Исправление Kostafey, (текущая версия) :

«\n\n» - это не 2 пустые строки подряд, это конец строки после «Header\n» и конец строки в пустой строке (ожидается что без пробелов) «\n».
Так что в приведенном примере будет возвращено выражение «This is a body».
Можно более сложной регуляркой просто 3 строки отсекать (если мы не ожидаем ни одной пустой строки между шапкой и телом).

Всегда пожалуйста.

Исходная версия Kostafey, :

«\n\n» - это не 2 пустые строки подряд, это конец строки после «Header\n» и конец строки в пустой строке (ожидается что без пробелов) «\n».
Так что в приведенном примере будет возвращено выражение «This is a body».

Всегда пожалуйста.