Regular Expression Tester

Uji, debug, dan pelajari pola Regex secara real-time. Alat bantu developer untuk validasi form, parsing data, dan pencarian pola teks yang kompleks.

/
/g
Test String
Hubungi kami di [email protected] atau [email protected] untuk info lebih lanjut. ID Transaksi: #INV-2024001
Matches
2 Found
Match #1Idx: 16
Match #2Idx: 44

Quick Cheatsheet

. Any Character
\d Digit (0-9)
\w Word Char
[a-z] Range
* 0 or more
+ 1 or more

Memahami Regular Expression

Validasi Input

Regex adalah standar emas untuk memvalidasi format email, nomor telepon, password, dan kode pos dalam formulir website.

Pencarian Fleksibel

Berbeda dengan "Find" biasa, Regex memungkinkan Anda mencari pola. Contoh: "Cari semua kata yang diawali huruf A dan diakhiri angka".

JavaScript & Python

Alat ini menggunakan mesin Regex JavaScript (ECMAScript) yang kompatibel dengan sebagian besar bahasa pemrograman modern.

Penjelasan Karakter Khusus

  • Character Classes\d untuk angka, \w untuk huruf dan angka, \s untuk spasi (whitespace). Gunakan huruf besar (misal \D) untuk negasi (bukan angka).
  • Quantifiers+ artinya muncul minimal sekali. * artinya boleh tidak ada atau banyak. ? artinya opsional (0 atau 1 kali).
  • Anchors^ menandakan awal baris, dan $ menandakan akhir baris. Penting untuk validasi input yang ketat.

FAQ Regex

Apa itu Flags (g, i, m)?

Flags mengubah cara regex bekerja. g (global) mencari semua hasil, i (insensitive) mengabaikan besar kecil huruf, dan m (multiline) memproses per baris.

Kenapa regex email sangat rumit?

Standar email (RFC 5322) sangat kompleks dan mengizinkan banyak karakter aneh. Regex sederhana biasanya cukup untuk validasi form sehari-hari.

Apa itu Capture Group?

Bagian dalam tanda kurung (...). Ini memungkinkan Anda untuk mengekstrak bagian tertentu dari teks yang cocok (misalnya hanya mengambil domain dari email).

AllTools Regex Tester adalah alat debug regular expression online gratis. Test pola regex JavaScript, Python, dan PHP. Validasi email, phone number, dan pelajari sintaks PCRE dengan mudah.