Regex Tester Online

Test regular expression dengan real-time highlighting, capture groups, dan penjelasan pattern. Support flavor JavaScript & preset Python.

/ /
Quick:
Test String0 match
Halo, hubungi saya di [email protected] atau [email protected] untuk pertanyaan bisnis. Untuk support teknis kirim ke [email protected] ya.
Matches
Penjelasan Pattern

Cheatsheet Regex

PatternArti
\dDigit (0-9)
\wWord char (a-z, A-Z, 0-9, _)
\sWhitespace (spasi, tab, newline)
^ / $Awal / akhir baris
[abc]Salah satu dari a, b, atau c
[^abc]Bukan a, b, atau c
a|ba atau b
(abc)Capture group
(?:abc)Non-capture group
a{2,4}a muncul 2-4 kali
a* / a+a muncul 0+ / 1+ kali

Contoh Pattern Populer

  • Email: [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
  • URL: https?:\/\/[^\s]+
  • Nomor HP Indonesia: (\+62|62|0)8[1-9][0-9]{7,10}
  • IPv4: \b(?:\d{1,3}\.){3}\d{1,3}\b
  • UUID: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}

Catatan Flavor

Tool ini pakai engine JavaScript (ECMAScript 2024). Beberapa pattern Python-specific (lookbehind variable-length, (?P<name>) named groups) mungkin tidak jalan. Untuk Python exact, test di Python REPL atau regex101.com (pilih flavor Python di sidebar).