Регулярное выражение: выбор и замена пустых строк/пустых пробелов между двумя строками в абзаце

Регулярное выражение: выбор и замена пустых строк/пустых пробелов между двумя строками в абзаце

У меня есть этот html-параграф. Вы видите, что между начальным тегом и текстом есть несколько пустых строк/пустых пробелов. Мне нужно их удалить.

<p class="gaga">


Otra característica de este arte donde la materia es tan poco importante.</p>

ВЫХОД:

<p class="gaga">Otra característica de este arte donde la materia es tan poco importante.</p>

Я не знаю, почему мое регулярное выражение не выполняет замену:

НАХОДИТЬ:(?s)(<p class="gaga">\s+)([\s\S]*?)(\w)

ЗАМЕНИТЬ НА:\1\3

решение1

НАХОДИТЬ:(<p class="gaga">)[\r\n]+

ЗАМЕНИТЬ НА:\1

ИЛИ

НАХОДИТЬ:(<p class="gaga">)(.*?\s+)(\w+)

ЗАМЕНИТЬ НА:\1\3

Связанный контент