2021年10月25日月曜日

正規表現を使って空行を削除する (Mery)

 https://www.blogger.com/blog/posts/185937826803544768

 

2つ連続した空行はひとつにする。
-----
●検索する文字列
^\n{2}
●置換後の文字列
\n
-----
※例:
[空行]
[空行]

[空行]

厳密に指定する場合は、
-----
●検索する文字列
^(.+\n)\n{2}(.+)
●置換後の文字列
$1\n$2
-----
※例:
[文字列][改行]
[空行]
[空行]
[文字列]

[文字列][改行]
[空行]
[文字列]


>5つ以上連続の空行は2つの空行にする
-----
●検索する文字列
^\n{5,}
●置換後の文字列
\n\n
-----
※例:
[空行]
[空行]
[空行]
[空行]
[空行]

[空行]
[空行]

厳密に指定する場合は、
-----
●検索する文字列
^(.+\n)\n{5,}(.+)
●置換後の文字列
$1\n\n$2
-----
※例:
[文字列][改行]
[空行]
[空行]
[空行]
[空行]
[空行]
[文字列]

[文字列][改行]
[空行]
[空行]
[文字列]

 

* 「正規表現を使用する」にチェックを入れておく事


 


0 コメント: