- 作成者投稿
- 2020年9月18日 3:28 am #29428mfs参加者
お世話になっております。
バイナリ (16進数表示) 編集時に検索機能を使って特定のバイトデータ列を検索したいのですが
スペース区切りの2桁の16進数を並べた文字列で検索しても
2個スペースや改行を挟む箇所にはマッチしてくれません。
EmEditorをバイナリエディタとして使うケースはあまりないのかもしれませんが、改善していただけると幸いです。2020年9月23日 5:32 am #29432Yutaka Emuraキーマスターmfs 様
いつもお世話になっております。
近い将来のバージョンでご指摘の点を改善いたします。ご意見ありがとうございます。
よろしくお願い申し上げます。
2021年6月4日 12:48 am #29889Yutaka Emuraキーマスターmfs 様
いつもお世話になっております。
v20.8 beta 11 (20.7.911) で改善いたしましたので、お試しください。
よろしくお願い致します。
2021年6月10日 7:02 pm #29921mfs参加者ありがとうございます。
これでもう名前の覚えにくいバイナリエディタを探さずに済みます。
できましたら範囲選択→コピーの時に折り返しの改行コードを省く設定を追加してもらえると
そのまま検索・置換ダイアログに貼り付けができるのでより使い勝手が良くなると思います。2021年6月10日 11:46 pm #29922Yutaka Emuraキーマスターmfs 様
いつもお世話になっております。
先日公開した v20.8.0 正式版以降の場合、16進数表示の場合は、検索文字列に改行が含まれていても、無視して検索されます。
また、範囲を選択してから、検索ダイアログを開くか、検索ダイアログの検索文字列ボックスの右にある [>] ボタンをクリックして [選択テキスト] を選択していただく方法だと、改行が取り除かれて検索文字列として設定されます。
よろしくお願い致します。
2021年6月11日 12:18 pm #29924mfs参加者> [>] ボタンをクリックして [選択テキスト] を選択
なるほど、この操作をすると改行のないテキストが得られるのですね。
今まで作業用に新規文書を開いてコピーした対象文字列を貼り付けて検索用文字列と置換用文字列を作成し置換ダイアログにコピペする作業をしていました。
これからは置換ダイアログ上だけで作業できそうです。
ありがとうございました。 - 作成者投稿
- このトピックに返信するにはログインしてください。