如果我有這樣的在我的編輯一些HTML代碼:正則表達式:插入新行的HTML編輯器
<p>Some code here.</p></This needs to be on a new line!>
如何獲得最後一個標籤在新的一行在實際編輯器(不是輸出)?
如果我有這樣的在我的編輯一些HTML代碼:正則表達式:插入新行的HTML編輯器
<p>Some code here.</p></This needs to be on a new line!>
如何獲得最後一個標籤在新的一行在實際編輯器(不是輸出)?
如果你想要把最後結束標記上一個新行:
模式:
(</[a-zA-Z]+>)$
替換模式:
\r\n\1
更新:
完全匹配:
(</This needs to be on a new line!>)$
在我犯了一個錯誤之前,我該如何指定結束標記的確切字符......( [這需要在新的一行!>>>)? – AlxVallejo
嘗試類似的東西:
sed -i 's|\(.*p>\)\(</This.*\)|\1\n\2|g' <your files>
s // substitute
| // begin search
\( // begin group 1
.*p> // search greedy until 'p>' found
\) // end group 1
\( // begin group 2
</This.* // search for '</This' then be greedy until the end
\) // end group 2
| // begin replace
\1 // insert group 1
\n // insert new line character '\n'
\2 // insert group 2
| // end replace
g // global replace for substitute
你想p標籤是在一個新的生產線 –
不,我希望「」是一個新行 – AlxVallejo