id

Penguji regex

Uji ekspresi reguler terhadap teks Anda dan lihat semua kecocokan serta grup, secara lokal di peramban dan tanpa unggahan apa pun.

Memproses secara lokal di perangkat Anda ...

Pola (regex)
Abaikan huruf besar/kecil (i)
Multibaris (m)
Titik cocok dengan baris baru (s)
Unicode (u)
Cocok hanya dari posisi saat ini (y)

Memproses secara lokal di perangkat Anda ...

0%

Apakah berkas saya diunggah?

Tidak. Semuanya berjalan di peramban Anda - berkas Anda tidak pernah meninggalkan perangkat. Bagaimana ini dapat diverifikasi

Tanpa unggahan100% lokal
Isi tetap milikmutanpa akses pihak ketiga
Hosted in GermanyGlobal Content Delivery
Diaudit independenTLS A+ · HTTP header A+

Ekspresi reguler (regex) menjelaskan pola pencarian untuk teks, misalnya "semua alamat email", "angka apa pun", atau "kata yang diawali A". Mereka ampuh tetapi licik: kesalahan kecil pada pola menghasilkan kecocokan yang sangat berbeda. Alat ini membiarkan Anda menjalankan pola terhadap teks uji dan langsung menampilkan semua kecocokan beserta posisi dan grup yang ditangkap, sehingga Anda bisa mencoba dan menyempurnakan pola tanpa risiko.

Anda memasukkan pola dan dapat mengatur sakelar yang umum: abaikan huruf besar/kecil (i), multibaris (m, membuat awal dan akhir berlaku per baris), dan titik cocok dengan baris baru (s). Alat ini selalu mencari secara global, yaitu semua kecocokan, dan menghasilkan keluaran sebagai JSON yang jelas: jumlah kecocokan serta, untuk tiap kecocokan, teks yang ditemukan, posisinya, dan isi grup dalam tanda kurung.

Seluruh evaluasi berjalan sepenuhnya secara lokal di peramban dalam JavaScript murni dengan mesin regex bawaan; teks uji Anda tidak diunggah, tidak disimpan, dan tidak ada pustaka asing yang dimuat dari CDN. Jika pola tidak valid, alat ini mengatakannya dengan jujur alih-alih mengarang hasil yang salah.

Penguji regex online paling terkenal (regex101 dan sejenisnya) memang berguna, tetapi memerlukan koneksi internet dan mengirim pola beserta teks uji ke server - kurang praktis jika teks uji berisi data rahasia, seperti baris log dengan alamat email atau data pelanggan. Alat ini berfungsi sepenuhnya offline di peramban, tanpa akun dan tanpa transfer data.

Data teknis

Data teknis
Format masukanMasukan teks
Format keluaranJSON
Pemrosesan massalTidak
PemrosesanLokal di peramban (JavaScript)
Unggah berkasTidak ada

Dalam 3 langkah

  1. Tempel teks uji ke kolom teks.
  2. Masukkan pola dan atur sakelar (i, m, s) sesuai kebutuhan.
  3. Baca atau unduh kecocokan dan grup sebagai JSON.

Batasan: Digunakan sintaks regex JavaScript (ECMAScript); dialek lain (PCRE, Python) dapat berbeda dalam detail. Pencarian selalu global. Teks yang sangat panjang dibatasi, dan pola yang sangat tidak menguntungkan bisa lambat; alat ini membatasi pekerjaan alih-alih membekukan peramban. Pola yang tidak valid menghasilkan kesalahan yang jujur.

Pertanyaan umum

Apakah teks saya diunggah?

Tidak. Evaluasi berjalan sepenuhnya secara lokal di peramban; teks uji dan pola Anda tidak pernah meninggalkan perangkat Anda dan tidak disimpan.

Sintaks regex apa yang didukung?

Sintaks JavaScript (ECMAScript) dari mesin bawaan. Pola dari bahasa lain seperti PCRE atau Python biasanya berfungsi, tetapi dapat berbeda dalam detail.

Apa arti sakelar i, m, dan s?

i mengabaikan huruf besar/kecil, m membuat awal dan akhir baris berlaku per baris, dan s membuat titik juga cocok dengan baris baru. Mode global (semua kecocokan) selalu aktif.

Apa yang terjadi dengan pola yang tidak valid?

Alat ini melaporkan kesalahan yang jujur alih-alih menghasilkan hasil yang salah. Periksa tanda kurung dan escape dalam pola.

Apakah penguji regex juga berfungsi di ponsel?

Ya, di peramban seluler terbaru mana pun sama seperti di desktop - pola dan teks uji tetap lokal.

Apakah saya perlu akun atau koneksi internet?

Tidak. Tanpa akun, dan setelah pemuatan pertama, pengujian tetap berfungsi bahkan secara offline - mesin regex bawaan peramban sudah cukup.

Apakah aman menempelkan teks uji rahasia di sini?

Ya. Berbeda dengan penguji online, teks ujimu tidak dikirim ke server - teks tetap sepenuhnya di perangkatmu.

Alat terkait

Rapikan JSON · Ubah kapitalisasi · Cari dan ganti