Daftar Pattern Regex Yang Harus Anda Ketahui
Asyik Browsing - Sebelumnya
sudah dijelaskan apa itu Regex, diartikel kali ini saya memperlihatkan daftar
patern regex yang perlu anda pelajari.
Berikut
daftar pattern regex-nya :
Tabel
1 - Regex Umum
Regex
|
Deskripsi
|
.
|
Membaca seluruh
karakter
|
^regex
|
Membaca kata "regex" yang berada di awal teks
|
regex$
|
Membaca kata "regex" yang berada di akhir teks
|
[abc]
|
Membaca karakter hanya a, b atau c
|
[abc[vz]]
|
Membaca karakter a, b, atau c yang diikuti oleh v atau z
|
[^abc]
|
Membaca karakter selain a, b, dan c
|
[a-d1-7]
|
Membaca karakter a sampai d atau 1 sampai 7
|
X|Z
|
Membaca karakter "X" atau "Z"
|
XZ
| Membaca karakter "XZ" |
Tabel 2 - Karakter Meta
Regex
|
Deskripsi
|
\d
|
Membaca karakter angka
apapun, sama dengan regex [0-9]
|
\D
|
Membaca karakter selain angka, sama dengan regex [^0-9]
|
\s
|
Membaca karakter spasi, sama dengan regex [\t\n\x0b\r\f]
|
\S
|
Membaca selain karakter spasi, sama dengan regex [^\s]
|
\w
|
Membaca karakter huruf
dan angka, sama dengan regex [a-zA-Z_0-9]
|
\W
|
Membaca karakter selain huruf dan angka, sama dengan regex [^\w]
|
Tabel 3 - Quantifier
Regex
|
Deskripsi
|
Contoh
|
*
|
Minimal
nol perulangan, sama dengan {0,}
|
abc*
– mencari perulangan abc ataupun boleh tidak ada
|
+
|
Minimal
satu perulangan, sama dengan {1,}
|
a+
– mencari minimal perulangan satu huruf a
|
?
|
Ada
atau tidak, sama dengan {0,1}
|
xyz?
– boleh ada atu tidak string xyz
|
{X}
|
X
kali perulangan
|
\d{3}
– 3 kali angka
|
{X,Y}
|
X
sampai Y kali perulangan
|
\d{1,4}-
angka harus muncul minimal 1 kali dan maksimal 4 kali
|
Demikian artikel tentang daftar pattern regex-nya, mudah-mudahan bisa anda pelajari. Kalau ada pertanyaan seputar Regex, silahkan anda corat-coret di kolom komentar yak.
Selamat Belajar !
Update Artikel Selanjutnya :
# Menggunakan Regex Di Microsoft Word
# Menggunakan Regex Di Notepad++
# Membuat Macro VBA Regex Di Microsoft Excel
waw keren juga ya
BalasHapus