The Not-so-Regular of Regular Expressions

Bagaimana mungkin satu baris syntax pemrograman seperti ^([A-Za-z0-9]{4,20})$ bisa digunakan untuk memvalidasi variasi dari masukan password dengan panjang kata 4 hingga 20 karakter? Tentu ini bukan sesuatu yang biasa. Luar biasa. Tak sesuai dengan namanya yang Regular Expressions atau biasa disingkat menjadi Regex. Barangkali lebih cocok kalau diganti menjadi Magical Expressions. Bisa juga disingkat menjadi Magex hehehe… Bila Anda seorang programmer, tentu sekali-dua Anda pernah berkenalan dengan yang namanya Regex ini. Ia tak terlalu friendly, terutama buat seorang programmer kacangan seperti saya, meski sebenarnya ia sangat powerful. Karena kekuatannya itulah sebaiknya kita mengenalnya.

Beberapa hari yang lalu, Arif mencetuskan ide untuk mengumpulkan berbagai online-resource mengenai regex ini dalam sebuah wadah. Biar lebih mudah saat membutuhkannya sewaktu-waktu. Saya mendukungnya. Kami yakin banyak yang juga membutuhkannya. Jadi kenapa tidak? Dan zappp… Anda pun kini dapat memanfaatkannya di situs regex.digdaya.com. Bukan cuma sebagai pemakai, Anda pun dapat mendaftarkan diri dan berpartisipasi menyumbangkan hal-hal yang Anda ketahui tentang regex. Baik hanya berupa link atau syukur kalau Anda bersedia membagi pengetahuan regex Anda dalam bentuk tutorial berjangka. :)

Semoga bermanfaat!

- dimuat 3 July 2005, 23:29 di situs-internet



Komentar

Tulis pesan Anda

* tidak akan tampil di website