Apa itu Regular Expression (Regex)?
Asyik Browsing - Regular Expression atau lebih dikenal dengan Regex adalah deretan karakter khusus yang mendefinisikan pencarian teks berdasarkan pola (pattern).
Bisa dikatakan Regex itu seperti Wildcard tetapi dia lebih cerdas. Anda mungkin tidak asing dengan notasi wildcard seperti *.php untuk menemukan semua file
yang memiliki ektensi php. Notasi Wilcard sangat terbatas, jangan khawatir anda dapat melakukan banyak hal dengan Regex.
Bisa dikatakan Regex itu seperti Wildcard tetapi dia lebih cerdas. Anda mungkin tidak asing dengan notasi wildcard seperti *.php untuk menemukan semua file
yang memiliki ektensi php. Notasi Wilcard sangat terbatas, jangan khawatir anda dapat melakukan banyak hal dengan Regex.
Misalnya jika ketemu contoh kasus dibawah ini :
https:\\asyikbrowsing.blogspot.com\label\belajar-regex.html
https:\\asyikbrowsing.blogspot.com\label\belajar-regex-asyik123.html
https:\\asyikbrowsing.blogspot.com\label\belajar-regex-asyik456-banget.html
Saya ingin hanya membaca angkanya saja, bagaimana caranya?
Kasus tersebut tidak bisa dibaca dengan Notasi Wilcard. Nah, untuk membaca hanya angka saja anda cukup gunakan pattern regex "\d" (tanpa tanda kutip) saja.
Keren bukan?
Keren bukan?
Dimana saya bisa menggunakan Regex?
Regex bisa di gunakan di bahasa pemrograman (PHP, Javascript, Python dll), Google Sheet, Notepad++ dan lain-lain. Untuk melakukan pengetesan pattern Regex bisa kunjungi situs https://regexr.com/.
Demikian penjelasan tentang Regex, semoga bermanfaat dan menambah wawasan bagi anda.
Jika anda mempunyai permasalahan seputar Regex, anda bisa corat-coret di kolom komentar.
Selamat mencoba !