[要望]\nのみのエスケープシーケンスが欲しい

  1. 開発お疲れさまです。
    要望なのですが、terapadのように改行\n、タブ\t、バックスラッシュ\\の3つのエスケープシーケンスのみを用いた検索をできるようにしてほしいと思います。
    正規表現で同様の検索をすることはできるのですが、.?+などをエスケープする必要がありhtmlにおいては頻出文字なので不便です。

     |  KT  |  返信
  2. 書き込みありがとうございます。

    正規表現での検索と機能が重複してしまうため現在のところは搭載しておりませんが、確かにあれば便利だとは思います。ただ、通常の検索の方は高速化のため行をまたがない検索に特化させているので \n に対応するとなると作るのがなかなか大変そうです。

    まとまった時間が取れた際には検討してみたいと思います。

     |  Kuro  |  返信
  3. 返信ありがとうございます。

    素人考えですが、たとえば「Q.1\t1+1は?\nQ.2」という検索するならば、「Q\.1\t1\+1は\?\nQ\.2」のように変換して正規表現検索を行うという処理ではダメなのでしょうか。
    問題があったらすみません。

     |  KT  |  返信
  4. 書き込みありがとうございます。

    エスケープする文字が「.」のみであればその方法でも大丈夫かもしれませんが、正規表現の場合は他にも「$」とか「(」とか「*」とか様々な記号がありますので、若干厳しいかと思います。

    通常の検索機能の仕様を変更した方が速度面でもよろしいかと思います。
    (まだ搭載するかどうか決めてませんが・・・)

     |  Kuro  |  返信
スポンサーリンク