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.

Preset Cepat:

Baris Tersisa: 0

Baris Dihapus: 0

Kata: 0

Karakter: 0

Cara Menghapus atau Menyaring Baris Berdasarkan Kata Kunci

  1. 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.
  2. 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).
  3. 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.
  4. 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:

Resep Penyaringan Baris dan Regex yang Umum
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.