Saya punya pertanyaan Notepad ++.
Bagaimana saya bisa mengambil kata-kata di bawah ini di Notepad ++ (yang ada di baris yang berbeda)
Apples
Apricots
Pear
Avocados
Bananas
Dan mengubahnya menjadi paragraf dengan koma di akhir masing-masing? Seperti ini:
Apples, Apricots, Pear, Avocados, Bananas
_*[\r\n]+
. Untuk menangani baris kosong berubah menjadi koma berlebih, Anda dapat melakukan pencarian ekspresi reguler,_[,_]+
dan menggantinya,_
. Atau, paket TextFx memiliki perintah delete blanks lines yang dapat digunakan sebelum menambahkan koma. (Catatan ubah garis bawah ke spasi pada blok kode ini.)Inilah yang berfungsi untuk saya dengan daftar string yang sama di Notepad ++ tanpa makro atau apa pun:
Klik Edit -> Operasi Kosong -> EOL ke luar angkasa [Semua item sekarang harus berada dalam satu baris yang dipisahkan oleh 'spasi']
Pilih sembarang 'spasi' dan lakukan Replace All (by ',')
sumber
Jawaban fapDaddy menggunakan makro menunjuk saya ke arah yang benar.
Inilah yang bekerja untuk saya.
Tempatkan kursor setelah item data pertama.
Klik 'Makro> Mulai Perekaman' di menu.
Ketik urutan ini: Comma, Space, Delete, End.
Klik 'Makro> Berhenti merekam' di menu.
Klik 'Makro> Jalankan Makro Beberapa Kali ...' di menu.
Klik 'Jalankan hingga akhir file' dan klik 'Jalankan'.
Hapus semua karakter tambahan.
Selesai!
sumber
Untuk Notepad ++ 5.9
sumber
Tempatkan kursor Anda setelah Apel , di bawah Tab Makro , pilih Mulai Perekaman . Ketik karakter koma ( , ), spasi (), dan tekan tombol Akhiri , di bawah tab Makro, pilih Berhenti Merekam .
Ctrl + Shift + P untuk pemutaran tunggal.
sumber
Ini mungkin terdengar aneh tetapi Anda dapat menghapus baris berikutnya dengan menyalin seluruh teks dan menempelkannya di bilah pencarian firefox, dan kemudian menempelkannya kembali di notepad ++
sumber
GUNAKAN Bilah Pencarian Chrome
1-tekan CTRL F
2-tempel teks yang disalin di bilah pencarian
3-tekan CTRL Adiikuti oleh CTRL Cuntuk menyalin teks lagi dari pencarian
4-tempel di Notepad ++
5-ganti
'space'
dengan','
sumber
Anda dapat menggunakan baris perintah
cc.rnl ', '
ConyEdit (sebuah plugin) untuk mengganti baris baru dengan konten yang Anda inginkan.sumber
Pertandingan regex dengan
\s+
bekerja untuk saya:sumber
$^
harus bekerja, tetapi sebaliknya, cocok^$
.