[ad_1]
こんにちは、「0x?????」形式の 591 個の 5 桁の 16 進数を含む C# ファイルがあり、それらをその数値と設定された 16 進数に置き換えたいと考えています。 新しいソフトウェアをダウンロードする必要がある場合でも、どうすればそれを行うことができますか? 正確な値を手で入力するのは何日もかかるので、本当はやりたくありません。 前もって感謝します。
私が試したこと:
Notepad++ Python Script プラグインを使用してそれを理解しようとしましたが、ドキュメントだけから判断すると、それは私がやりたいことを正確にサポートしていないようです。
解決策 1
これを行うツールを私は知りません。問題は、置換値で数値を別の数値に加算することです。
おそらく、これを行うには独自のツールを作成する必要があります。 これは主にテキスト ファイルの読み取りと文字列の操作なので、それほど難しいことではありません。
解決策 2
さて、私は今真剣にフェイスパーミングをしています。 これまでで最も簡単な解決策。 Notepad++ のすべての結果に値を直接追加するだけです。
検索: (0x[0-9A-F]{5});
置換: \1 + 0x617A0;
ソース ファイルに直接数値を追加できるのに、なぜ数値自体を編集しようとしたのかわかりません…そう、フェイスパームの壮大な瞬間です。
[ad_2]
コメント