輸入
row 1
row 2
row 1
row 1
row 2
row 3
row 4
row 5
row 6
row 1
row 2
row 3
row 4
row 5
正則運算式應該只回傳僅包含第 1 行的段落
row 1
我第一次嘗試了類似 v/(\n\n) /d 的東西,但沒有讓它作業。
uj5u.com熱心網友回復:
您可以使用
:%s/\v\n*. (\n. ) \n*/\r/g
此命令替換以下檔案中的所有出現
\v- 啟用非常神奇的模式以避免逃離地獄\n*- 匹配零個或多個換行符.- 除換行符以外的一個或多個字符(非空行)(\n. )- 匹配一個或多個非空行\n*- 零個或多個換行符。
替換是換行符\r,以避免在有多個匹配時出現行連接。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/358666.html
上一篇:多條件正則運算式
