0

数行の大きなテキスト ファイルがあり、それらの行のいくつかを空白行に置き換えたいと考えています。正規表現を使用して特定のパターンを検索し、それらをマークしてブックマークし、次を使用しました:
Search > Bookmark > Inverse Bookmarkうまくいけば、空白置換する文字列を強調表示します。

ただし、テキスト ファイルで改行を削除するRemove Bookmarked Linesとのみが見つかりました。Remove Unmarked Lines

これらの逆ブックマーク行を空白行に置き換えながら、改行を保持する方法はありますか?

サンプル テキスト (行16は、空/空白行に置き換えるためにブックマークされています):

1 Oroc-Osoc PS
2 Osiao Paglingap Elementary School
3 Osmena  E/S
4 Osmena Elementary School
5 Osmena ES
6 Pablo .M. Conag CS

期待される出力:

1 
2 Osiao Paglingap Elementary School
3 Osmena  E/S
4 Osmena Elementary School
5 Osmena ES
6 
4

1 に答える 1

2

これらの代替手段のいずれかを実行できます。

代替案 A)

  1. たとえば、Control + Cでスペースをclpiboardにコピーします
  2. 実行: 検索 => ブックマーク => ブックマークされた行を置換

行頭にスペースを入れたくない場合は、代替 B)を使用します。

  1. たとえば、ファイル全体で繰り返すことができないものをクリップボードにコピーします<<<EOL>>>
  2. 実行: 検索 => ブックマーク => ブックマークされた行を置換
  3. に置き換え<<<EOL>>>てください\r\n必ず マークを付けてくださいextended match
于 2018-08-16T23:47:14.463 に答える