Pembuatan pola dengan menggunakan karakter tertentu. Digunakan untuk mendeteksi data bertipe STRING apakah mempunyai pola yang sesuai dengan yang kita inginkan atau tidak.
Contohnya ketika kita ingin mendeteksi sebuah field kode pos di dalam database, apakah data didalamnya memiliki kode pos yang valid atau tidak. Kita bisa menentukan bahwa kode pos yang valid adalah yang mempunyai pola 5 digit angka. pola ini dapat kita tuliskan dalam bentuk regular expression.
Contoh regex kode pos yang valid : ^[0-9]{5}$
Arti Pola :
- ^ = Start of String
- [0-9] = angka 0 sampai 9 (0,1,2,3,4,5,6,7,8,9)
- {5} = diulang 5 kali
- $ = End of String
Tidak Valid : 1234, A1225, 4235B
Contoh regex telepon yang valid : ^[0-9]{5,15}$
Arti Pola :
- ^ = Start of String
- [0-9] = angka 0 sampai 9 (0,1,2,3,4,5,6,7,8,9)
- {3,5} = diulang 5 sampai 15 kali
- $ = End of String
Tidak Valid : 2124, 021-12345125, #1235523
Untuk melakukan testing Regex, kita bisa melakukannya di website berikut :
regex101.com
Sumber gambar :
http://www.tomasvasquez.com.br/blog/wp-content/uploads/2010/05/img_regex_big.gif
0 komentar :
Posting Komentar
Mari berkomentar dengan baik, benar, dan sopan :D