正则表达式:选择并替换段落中两个字符串之间的空行/空格

正则表达式:选择并替换段落中两个字符串之间的空行/空格

我有这个 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

相关内容