Semua alat · Data

Uji Ekspresi Reguler

Fungsi terverifikasi · 15 Agustus 2026

Menguji ekspresi reguler terhadap teks contoh dan melihat secara langsung setiap kecocokan, grup tangkapan, dan penggantian yang tersorot. Berjalan sepenuhnya di peramban Anda: tidak ada yang diunggah.

/ / g

Flag

Mode

Menggunakan sintaks ekspresi reguler JavaScript (ECMAScript), mesin yang sama dipakai peramban dan Node.js: sangat mirip dengan PCRE atau Python untuk pola sehari-hari, tetapi periksa hal-hal yang sangat khusus terhadap bahasa target Anda. Pola yang tidak valid menampilkan pesan kesalahan yang jelas alih-alih diam-diam tidak cocok dengan apa pun. Pola tertentu bisa sangat lambat di mesin ekspresi reguler mana pun («backtracking bencana»): jika pencarian terasa macet, sederhanakan polanya. Tidak ada yang diunggah: semuanya terjadi di perangkat Anda.

Cara kerja

  1. Tulis atau tempel pola ekspresi reguler Anda dan pilih flag-nya (global, tidak peka huruf besar/kecil, multi-baris).
  2. Tempel teks contoh di bawah: kecocokan tersorot secara langsung saat Anda mengetik di salah satu dari kedua kolom.
  3. Beralih ke tab Ganti untuk melihat apa yang akan dihasilkan oleh string pengganti.
  4. Grup yang tertangkap dari setiap kecocokan dicantumkan di bawah teks beserta posisinya.

Pertanyaan yang sering diajukan

Apakah pola atau teks saya dikirim ke suatu tempat?

Tidak: pencarian berjalan sepenuhnya di peramban Anda dengan mesin ekspresi reguler bawaan JavaScript. Tidak ada yang diunggah.

Varian ekspresi reguler apa yang digunakan?

Sintaks JavaScript (ECMAScript), mesin yang sama dipakai peramban dan Node.js. Sangat mirip dengan PCRE atau Python untuk pola sehari-hari, tetapi beberapa fitur lanjutan berbeda, jadi periksa hal-hal yang sangat khusus terhadap bahasa target sungguhan Anda.

Apa yang terjadi dengan pola yang tidak valid?

Pesan kesalahan yang jelas menjelaskan apa yang salah (misalnya, grup atau kurung yang tidak tertutup) alih-alih diam-diam tidak cocok dengan apa pun.

Bisakah saya menguji penggantian, bukan hanya kecocokan?

Bisa: tab Ganti membiarkan Anda memasukkan string pengganti, termasuk referensi ke grup tangkapan seperti $1, dan menampilkan teks hasilnya secara langsung.

Apakah ada risiko halamannya macet dengan pola yang buruk?

Pola tertentu dengan «backtracking bencana» bisa lambat di mesin ekspresi reguler mana pun, juga di sini: jika pencarian terasa macet, sederhanakan polanya atau persingkat teks ujinya.

File Anda tidak pernah diunggah. Gotool.xyz berjalan sepenuhnya sebagai JavaScript di peramban Anda. File Anda diproses di memori dan tidak pernah menyentuh server: tidak ada yang bisa bocor, tidak ada yang perlu dibersihkan. Tutup tab dan seolah tidak pernah terjadi. Satu-satunya yang kami catat adalah alat mana yang digunakan (hanya namanya, misalnya «merge») untuk mengetahui apa yang berguna bagi orang; tidak pernah file Anda, namanya, ukurannya, atau apa pun isinya.