Hapus Baris yang Mengandung Kata Tertentu – Alat Filter Baris & Grep Online
Hapus atau ekstrak baris yang mengandung kata tertentu, banyak kata kunci, atau pola ekspresi reguler (regex) secara instan dan real-time. Sangat cocok untuk menyaring log server, membersihkan daftar email dan URL, menghapus baris komentar dari kode program, atau menjalankan pencarian ala grep langsung di browser tanpa konfigurasi baris perintah.
Cara Menghapus atau Menyaring Baris Berdasarkan Kata Kunci
- Tempel Teks Multibaris Anda – Masukkan file log, baris CSV, daftar URL, atau dokumen Anda ke dalam kotak Teks Sumber, atau klik Muat Contoh untuk mencoba contoh file log.
- Masukkan Satu atau Beberapa Kata Pencarian – Ketik satu kata kunci pada kolom Kata atau frasa yang dicocokkan, atau tempel daftar istilah yang ingin dibuang pada kolom Banyak kata / frasa (satu per baris).
- Pilih Posisi Kecocokan & Opsi – Pilih apakah kata kunci dapat muncul di mana saja dalam baris, di awal baris, di akhir baris, atau harus cocok dengan seluruh baris. Aktifkan Simpan baris yang cocok jika Anda ingin mengekstrak baris yang sesuai alih-alih menghapusnya.
- Salin atau Ekspor – Output hasil penyaringan dan statistik baris diperbarui secara langsung. Klik Salin ke Clipboard atau Unduh .txt untuk menyimpan hasil Anda.
Contoh Sebelum & Sesudah
1. Hapus Noise dari Log Server
Banyak kata: [DEBUG], [INFO]
[INFO] Server started on port 8080 [DEBUG] Connection pool initialized [ERROR] Database timeout after 30s [INFO] Healthcheck passed
Hasil Filter:
[ERROR] Database timeout after 30s
2. Ekstrak Baris yang Cocok (Mode Grep)
Pencarian: @company.com + Simpan baris yang cocok
alice@company.com bob@gmail.com carol@company.com dave@yahoo.com
Hasil Filter:
alice@company.com carol@company.com
3. Hapus Komentar & Baris Kosong
Regex: ^\s*(#|//|--) + hapus centang Pertahankan baris kosong
# Database Configuration db_host = localhost // Port setting db_port = 5432
Hasil Filter:
db_host = localhost db_port = 5432
Panduan Singkat: Resep Filter Baris & Regex yang Umum
Kombinasikan Posisi Kecocokan, Simpan Baris yang Cocok, dan Ekspresi Reguler untuk menjalankan tugas grep dan sed yang canggih langsung di browser Anda:
| Tugas / Tujuan | Pola Pencarian | Pengaturan yang Disarankan |
|---|---|---|
| Hapus semua baris kosong atau baris berisi spasi saja | (kosongkan) | Hapus centang Pertahankan baris kosong |
| Hapus baris komentar pada file konfigurasi/kode | ^\s*(#|//|--|;) |
Centang Gunakan ekspresi reguler (Regex) |
| Simpan hanya baris yang mengandung URL valid | https?:// |
Centang Gunakan Regex + Simpan baris yang cocok |
| Hapus baris yang diawali dengan kata tertentu | deprecated |
Pilih Baris diawali dengan pola |
| Hapus baris yang diakhiri dengan domain/ekstensi tertentu | .tmp |
Pilih Baris diakhiri dengan pola |
| Hapus baris yang mengandung angka | \d+ |
Centang Gunakan ekspresi reguler (Regex) |
Kapan Menggunakan "Hapus Baris" vs. "Cari dan Ganti" atau "Hapus Awalan/Akhiran"
- Gunakan Hapus Baris yang Mengandung Kata Tertentu (alat ini) ketika Anda ingin menghapus atau mengekstrak seluruh baris setiap kali kata kunci atau pola muncul pada baris tersebut.
- Gunakan Hapus Awalan atau Hapus Akhiran ketika Anda ingin mempertahankan barisnya dan hanya memangkas karakter di bagian awal atau akhir baris.
- Gunakan Cari dan Ganti Teks ketika Anda hanya ingin menghapus kata yang cocok di dalam baris tanpa menghapus sisa kalimat pada baris tersebut.
Pertanyaan yang Sering Diajukan (FAQ)
Bagaimana cara menghapus baris yang mengandung salah satu dari banyak kata sekaligus?
Ketik atau tempel daftar kata Anda ke dalam kotak Banyak kata / frasa (satu per baris) di bawah Kata Kunci & Pola Filter. Setiap baris yang cocok dengan setidaknya satu item dalam daftar akan dihapus (atau disimpan jika Anda mengaktifkan Simpan baris yang cocok).
Bagaimana opsi "Cocokkan kata utuh saja" menangani tag seperti [ERROR] atau #todo?
Dengan Cocokkan kata utuh saja diaktifkan, mencari cat akan mencocokkan my cat tanpa secara tidak sengaja mencocokkan category atau scatter. Berbeda dengan alat dasar yang batas regex \b-nya gagal pada tanda baca, alat kami menggunakan batas alfanumerik cerdas sehingga pencocokan kata utuh juga berfungsi pada istilah yang diapit simbol seperti [ERROR], #todo, dan @gmail.com.
Bagaimana cara mengekstrak hanya baris yang cocok dengan kata kunci saya?
Aktifkan Simpan baris yang cocok (hapus yang tidak cocok) di bawah Perilaku Filter. Opsi ini bekerja persis seperti perintah grep di Linux/macOS, membuang semua baris yang tidak cocok dan hanya menyisakan baris yang mengandung pola pencarian Anda.
Apakah data log atau daftar saya diunggah ke server mana pun?
Tidak. Seluruh penyaringan baris dan pencocokan regex berjalan 100% secara lokal di browser Anda melalui JavaScript. Log, email, dan daftar Anda tidak pernah meninggalkan komputer Anda.