* Tami's Room ::: diary from k-tai *

HOME * BlogNew * Profile * QR
一覧表示 タイトル / 画像 * 検索 * RSS * 最新

2009/03/01 (Sun)23:59

「^¥n」がマッチしない(正規表現)

「^¥n」で改行を消す置換をよくするのだが、使ってるEmEditorはどうやら改行が絡む置換がちょっと遅いみたい(と言っても何百メガのログファイル扱うときなんだけど)。そこでもっと高速に置換できる「Speeeeed」の登場、がしかし「^¥n」にマッチしない!(なぜ?)考えた末、

  1. Speeeeedで 「¥n」→「■¥n」(改行を示すために■をつける)
  2. EmEditorで「^■」→「★」さらに「■」→「」(なにもなし)(行頭の■を★にして「^」の代わりに、ログのある行は■いらないので行末についた■は消える)この置換はEmEditorは速い。
  3. Speeeeedで 「★¥n」→「」(なし)(「★¥n」が「^¥n」の代わりになる!)
とするとうまくいった!苦肉の策(^^;;; 置換スピードが何百倍も速くなったよ!(便宜上¥は全角ですが実際は半角ね)


HOME


©2003-2024 Tami.