Request/487 のバックアップ差分(No.2)




  • 追加された行はこの色です。
  • 削除された行はこの色です。
* 条件にHitした行を高速削除 [#qac5b19d]
-ページ:     [[Request]]
-投稿者:     [[anonymous]]
-優先順位:   低
-状態:       提案
-カテゴリー: 検索
-投稿日:     2014-09-21 (日) 21:12:54
-バージョン: 

** メッセージ [#t7b2e158]
置換ダイアログのオプションに「該当行を削除」を追加して、Hitした行を高速に削除できてほしい。

現時点、条件該当行の削除処理には正規表現を使う必要がある。また行のきわめて多いファイルでは、行の削除処理に指数関数的に時間がかかる。
高速に処理したければ、sedなどの外部ツールで処理したり、サクラでgrep抽出したりがあるが、前者は正規表現書式が異なり、後者は論理が逆になるためいまいち。

行の削除に特化して、先に該当行を検索し、必要行のみ抽出構成し、不要行を一括して処理すれば早くなりそうだが、如何か?

----
- 追記: マクロ用関数では、検索条件を通常のStringの他、Arrayで与えられると便利だがどうか。 -- [[Requester]] &new{2014-09-21 (日) 21:31:08};

#comment
#attach


    ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS