私はメモ帳++にそのようなキャラクターを持っています
行全体をコピーしようとすると、実際には「NUL」まですべてをコピーします。
File:1
私がやりたいのは、それらのnullを何もしないように置き換えることですので、行全体をコピーできます。たぶん、notepad ++(または役立つかもしれない他のプログラム)にそれらの文字を置き換えるように伝えるキーワードがありますか?私がそれを選択しているときは、右クリックを使用してから「クリア」し、消えました-しかし、私はそれを一つずつやりたくありません。
私はこの問題の原因を取り除くことを気にせず、ただ効果(NUL)
これが役立つかもしれません、私はこのようなファイルをfiに使用していました: http://security102.blogspot.ru/2010/04/findreplace-of-nul-objects-in-notepad.html
基本的に、\ x00文字を正規表現に置き換える必要があります
[検索]-> [置換]-> [検索対象]:\ 0置換: "空"検索モード:拡張->すべて置換
私は同じ問題を抱えていました。上記は私を正しい軌道に乗せましたが、私の場合はまったく正しくありませんでした。動作したことは密接に関連していました:
検索と置換を試してください。タイプ\ x [検索]テキストボックスで、[正規表現]オプションをオンにします。 [テキストボックスの置換]を空白のままにして、[すべて置換]をクリックします。検索と置換のショートカットキーはctrl + Hです。
私は\ x00を使用しようとしましたが、C#とRegexを使用していると機能しませんでした。以下で成功しました。
//The hexidecimal 0x0 is the null character
mystring.Contains(Convert.ToChar(0x0).ToString() );
// This will replace the character
mystring = mystring.Replace(Convert.ToChar(0x0).ToString(), "");
単一のヌル文字を強調表示し、goto find replace-通常、強調表示されたテキストを検索ボックスに自動的に挿入します。置換ボックスにスペースを入力するか、空白のままにします。
Notepad ++を開きます
置換を選択(Ctrl/H)
検索内容:\ x00
と置換する:
ラジオボタンをクリックします正規表現
[すべて置換]をクリックします