tool hub Kumpulan alat

Regex Tester

Regex Tester — berjalan di browser. Input tidak disimpan.

Berjalan di browser Tanpa daftar Gratis


Penguji regex

Masukkan nilai, lalu tekan Hitung.

Menguji hanya di browser dengan JavaScript RegExp. Tidak dikirim ke server.

Cara menggunakan

  1. Di Pola masukkan hanya badan ekspresi reguler, tanpa garis miring. Contoh memakai grup mirip email.
  2. Pakai kolom atau kotak centang Bendera untuk mengaktifkan g (global), i (abaikan huruf besar/kecil), m (multibaris), s (dotAll), dan u (unicode).
  3. Tempel teks yang akan diperiksa ke String uji.
  4. Tekan Uji untuk melihat jumlah cocok, sorotan, dan Daftar cocok / grup.
  5. Edit pola lalu uji lagi. Tekan Reset untuk mengosongkan kolom.

Konsep utama

Penguji regex menampilkan kecocokan dengan JavaScript RegExp hanya di peramban. Sintaks dan bendera bisa berbeda dari PCRE atau Python, jadi pola sisi server yang ditempel apa adanya bisa gagal. Grup tangkap muncul di daftar beserta nomornya. Jika log berisi data pribadi, uji dengan nilai palsu.

Dengan g mati, yang terlihat mungkin terutama cocokan pertama. i mengabaikan huruf besar/kecil, m membuat ^ dan $ bekerja per baris, s membuat titik cocok dengan baris baru, dan u diperlukan untuk escape Unicode. Pola tidak valid menampilkan pesan status. Layar ini tidak mencari-dan-mengganti; gunakan alat ganti teks.

Contoh

Masukkan grup mirip email ke pola, nyalakan g, tempel dua alamat di kotak uji untuk mendapat jumlah cocok 2, sorotan, dan daftar grup. Nyalakan i agar domain huruf besar juga tertangkap. Kurung yang hilang menampilkan galat dan menyembunyikan hasil. Karena mesin JavaScript, sebagian lookbehind berbeda per peramban. Dengan bendera global mati hanya cocokan pertama yang disorot—nyalakan g untuk daftar penuh. Jangan tempel data pribadi nyata; pakai nilai palsu serupa. Saat menguji ulang input yang sama, reset dulu agar tidak tercampur keluaran sebelumnya. Di komputer bersama, kosongkan kolom saat selesai. Menutup tab membuang yang ditempel; Anda tidak perlu meminta penghapusan ke server. Nama tombol cocok dengan alat di atas, jadi Anda bisa mengikuti halaman ini.

Terkait: Pengganti teks · Pembanding teks

Pertanyaan umum

Mesin apa yang dipakai penguji regex?

JavaScript RegExp peramban. Sebagian sintaks berbeda dari PCRE dan Python.

Apa yang terjadi jika saya mematikan bendera g?

Tidak global, jadi hasil berpusat pada cocokan pertama. Nyalakan g untuk melihat banyak cocokan.

Apakah string uji dikirim ke server?

Tidak. Pengujian hanya berjalan di peramban.

Apakah lookbehind berfungsi?

Hanya sejauh peramban mendukungnya. Sintaks mesin lama bisa memunculkan galat.

Apakah hasil penggantian juga ditampilkan?

Hanya cocokan dan grup. Gunakan alat ganti teks untuk mengganti.

Bendera mana yang baik untuk mencocokkan Hangul Unicode?

Nyalakan bendera u agar escape Unicode dan batas Hangul lebih mudah ditangani.

Regex Tester gambar sampul
Input tidak dikirim ke server dan hilang saat halaman ditutup.

Terakhir ditinjau: 2026-09-04