正規表示式:選擇並替換段落中兩個字串之間的空白行/空格

正規表示式:選擇並替換段落中兩個字串之間的空白行/空格

我有這個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

相關內容