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
| Pattern | Arti |
|---|---|
\d | Digit (0-9) |
\w | Word char (a-z, A-Z, 0-9, _) |
\s | Whitespace (spasi, tab, newline) |
^ / $ | Awal / akhir baris |
[abc] | Salah satu dari a, b, atau c |
[^abc] | Bukan a, b, atau c |
a|b | a 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).