RRegexBuilder
Dapatkan RegexBuilder
Toolkit regex visual

Buat regex. Lihat setiap kecocokan. Simpan untuk nanti.

Sorotan langsung, inspektur grup tangkapan, penjelasan dalam bahasa sederhana, dan pustaka pola terkurasi untuk regex yang sering Anda tulis ulang.

Paket mulai dari $5/bln — batalkan kapan saja

Langsung — berfungsi di sini

Penguji regex

Ketik regex, ketik teks uji — lihat setiap kecocokan secara langsung.

Pustaka pola
Kecocokan — 2 kecocokan
Penjelasan
  1. ^start of string / line
  2. [^\s@]character class
  3. +one or more of the previous
  4. @literal "@"
  5. [^\s@]character class
  6. +one or more of the previous
  7. \.literal dot
  8. [^\s@]character class
  9. {2,}quantifier
  10. $end of string / line

Pro toolkit

ProUpgrade to Pro to unlock — see plans below.
Saved patterns
Saved patterns are stored privately in this browser.
Results
Export as code
const re = /^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/igm;
const matches = str.match(re);

Berhenti menempelkan regex ke Stack Overflow

Uji, jelaskan, simpan — tanpa meninggalkan halaman atau kehilangan pekerjaan Anda.

Sorotan kecocokan langsung

Ketik regex, ketik string uji — setiap kecocokan langsung menyala. Grup tangkapan ditampilkan secara inline dengan dukungan grup bernama.

Penjelasan bahasa sederhana

Tempel regex apa pun, dapatkan penjelasan langkah demi langkah: lookbehind, anchor, kelas karakter, kuantifier, flag. Setiap bagian dijelaskan dalam bahasa yang mudah dipahami.

Pustaka pola

Email, URL, IPv4, IPv6, UUID, ISO-8601, telepon, kartu kredit, slug, warna hex — pola terkurasi yang lolos kasus tepi nyata (bukan yang 5 baris dari Stack Overflow).

Simpan milik Anda sendiri

Setiap regex yang Anda tulis — beri nama, tag, dan kembali lagi nanti. Akun Pro menyinkronkan cloud lintas perangkat.

Mode ganti

Uji substitusi dengan referensi balik ($1, $2). Lihat persis apa yang akan dihasilkan oleh panggilan sed / JS .replace() Anda.

Multi-flavor

Beralih antara flavor JavaScript, PCRE, dan POSIX. RegexBuilder memberi tahu fitur mana yang didukung di masing-masing.

Tiga Langkah

Dari ide kasar menjadi regex yang teruji dan terjelaskan.

1

Pilih atau tempel

Mulai dari pola pustaka atau tempel regex yang sudah Anda tulis.

2

Uji

Sorot kecocokan langsung pada string uji apa pun. Edit hingga sesuai keinginan Anda.

3

Simpan

Beri nama, tag, salin ke clipboard, tempel ke kode Anda.

Harga Sederhana

Pilih paket dan hentikan kebiasaan membuat ulang regex.

Starter

Untuk developer solo

$5/bln
  • 200 pola tersimpan / bln
  • Penjelasan dalam bahasa sederhana
  • Pustaka pola lengkap
  • Mode ganti
Paling populer
Pro

Untuk tim data & keamanan

$15/bln
  • 5000 pola tersimpan / bln
  • Multi-flavor (JS / PCRE / POSIX)
  • Sinkronisasi cloud lintas perangkat
  • Pustaka bersama tim
  • Dukungan prioritas

Pertanyaan yang sering diajukan

Flavor regex apa saja yang didukung?

JavaScript (default), kompatibel PCRE, dan POSIX. Kami menandai fitur yang tidak didukung dengan jelas saat Anda mengganti flavor.

Apakah string uji saya keluar dari browser?

Tidak. Semua diproses di sisi klien; kami tidak mengirim regex atau string uji Anda ke server kecuali Anda memilih sinkronisasi cloud untuk pola yang disimpan.

Bisakah ia menjelaskan regex yang bukan saya tulis?

Ya — itulah fungsi penjelasnya. Tempel regex apa pun dan dapatkan uraian langkah demi langkah dalam bahasa sederhana.

Apakah ada uji coba gratis?

Tidak — ini adalah alat berbayar dengan paket mulai dari $5 per bulan. Starter $5/bln dan Pro $15/bln; Anda bisa berhenti kapan saja.

Bagaimana cara berhenti berlangganan?

Dari halaman akun Anda, atau dengan mengirim email kepada kami. Pembatalan menghentikan perpanjangan berikutnya.

Berhenti menebak apakah regex cocok.

Lihat setiap kecocokan secara langsung. Simpan yang berhasil.

Lihat paket