Anda cukup melakukannya dengan bahasa pemrograman seperti C atau Java.
Ali Hashemi
Bisakah Anda sedikit lebih spesifik tentang apa yang sudah berisi file Anda dan apa yang Anda inginkan untuk diganti? Ini mungkin dapat dilakukan dengan menggunakan fitur find / replace regular expressions of Notepad ++, tetapi saya harus mendapatkan contoh yang lebih jelas (mirip dengan contoh di sini ) untuk memberikan solusi.
Ini berhasil untuk saya. Tapi jangan lupa untuk menghapus centang pada kotak centang [x] ". As linebreaks" untuk pencarian reguler.
Patrik
Bekerja dengan baik, terima kasih! Catatan, jika baris baru Anda memiliki karakter regex khusus seperti \ atau *, Anda harus menghindarinya dengan garis miring terbalik. \\ atau \*.
twasbrillig
Benar-benar \ K adalah bug kecil untuk diganti. Dalam kasus saya, saya perlu menggunakan grup tangkap yang mirip dengan jawaban lain alih-alih menggunakan \ K.
AaronLS
3
Masih menggunakan pencarian / ganti, ini berfungsi lebih baik dalam kasus saya: memilih [contoh Anda 9 baris] dalam satu grup (pasangan '()' untuk setiap baris diikuti oleh 'baris baru'), kemudian pasangan '{}' untuk lihat garis depan menghitung untuk mengambil, dan pasangan '()' luar untuk 9 baris dipertahankan sebagai grup
((. * \ n) {9})
Gunakan variabel \ 1 untuk mengembalikan grup garis yang sama [9], diikuti oleh [sisipan baris sampel Anda] dan baris baru
Jawaban:
Untuk menyisipkan baris baru setelah setiap 9 baris, buka
Search
>Replace
menu (pintasan CTRL+ H) dan lakukan hal berikut:Menemukan apa:
Menggantikan:
Pilih tombol radio "Ekspresi Reguler"
Lalu tekan
Replace All
Anda dapat mengujinya di regex101 .
sumber
\
atau*
, Anda harus menghindarinya dengan garis miring terbalik.\\
atau\*
.((. * \ n) {9})
\ 1 \ nKeyboard: E: KeyDown DELAY: 1300 Keyboard: E: KeyUp DELAY: 200 \ n
sumber
Saya perhatikan yakin jika itu bekerja di Notepad ++, tapi ini adalah bagaimana saya menyelesaikannya dengan PSPads phReplace:
Cari:
Menggantikan:
[Enter]
singkatan menekan tombol Enter karena phReplace tidak memungkinkan\r\n
dalam bidang ganti.sumber