• ベストアンサー

秀丸の置換で数字で始まる行だけを残したい

秀丸の置換で数字で始まる行を残したいのですが可能でしょうか? 正規表現にチェックを入れて 検索に ^[0-9].*\n 置換に 空白 で数字で始まる行のみを消せることは分かったのですが、逆に数字で始まる行のみを残す方法がわからず、ご質問申し上げました。

質問者が選んだベストアンサー

  • ベストアンサー
  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.2

No.1です。確かに空行が挟まるとだめですね。失礼いたしました。 検索文字列を以下のように変更してみてください。 ^[^0-9\n].*\n|^\n もし空行を残したいのなら、 ^[^0-9\n].*\n でOKです。

taka0005
質問者

お礼

ばっちり動きました。 数字以外の行を手動で削除していたので、一瞬で作業が済み、感動しましたw お忙しいところご親切にありがとうございます!

その他の回答 (1)

  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

1文字加えるだけでできます。 検索に ^[^0-9].*\n 置換に 空白

taka0005
質問者

補足

ご回答ありがとうございます。 ご指定の通りにいたしましたところ、数字で始まる行の前に2つの空白改行があるところのみが残り、その他の数字行は消えてしまいました。 改行 改行 01 ←この行は残る 改行 02 ←この行は消える

関連するQ&A