Bagaimana cara saya menambahkan nilai yang ditetapkan ke 591 angka heksadesimal dalam file teks?

pemrograman

[ad_1]

Halo, Saya memiliki file C# yang berisi 591 angka heksadesimal 5 digit dalam format ‘0x?????’, dan saya ingin menggantinya dengan nomornya ditambah satu set angka heksadesimal. Bagaimana saya bisa melakukannya, meskipun saya harus mengunduh perangkat lunak baru? Saya benar-benar tidak ingin mengetikkan nilai pastinya dengan tangan, karena itu akan memakan waktu berhari-hari. Terima kasih sebelumnya.

Apa yang saya coba:

Saya telah mencoba mencari tahu menggunakan plugin Notepad++ Python Script, tetapi tampaknya itu tidak mendukung apa yang ingin saya lakukan, dilihat dari dokumentasinya saja.

Solusi 1

Saya tidak tahu alat apa pun yang bisa melakukan ini, masalahnya adalah penambahan angka ke angka lain dalam nilai pengganti.

Anda mungkin harus menulis alat Anda sendiri untuk melakukan ini. Ini sebagian besar berupa pembacaan file teks dan manipulasi string sehingga tidak terlalu sulit untuk dilakukan.

Solusi 2

Oke, aku serius melakukan facepalming sekarang. Solusi termudah yang pernah ada. Cukup tambahkan nilainya secara langsung ke setiap hasil di Notepad++:

Temukan: (0x[0-9A-F]{5});

Ganti: \1 + 0x617A0;

Saya tidak tahu mengapa saya mencoba mengedit angka-angka itu sendiri padahal saya bisa menambahkannya langsung ke file sumber… Ya, momen facepalm yang epik.

[ad_2]

コメント

タイトルとURLをコピーしました