Pengembangan

Buat, verifikasi, dan visualisasikan ekspresi reguler dengan iHateRegex

Buat, verifikasi, dan visualisasikan ekspresi reguler dengan iHateRegex

Ekspresi reguler, atau regex, bisa sangat berguna dalam hal menemukan operasi asalkan program atau layanan online mendukungnya. Program seperti TextConverter, PowerRename, atau nnn mendukung ekspresi reguler, tetapi menggunakan ekspresi reguler dapat mengintimidasi atau membuat frustrasi.

Ambil ekspresi berikut sebagai contoh: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))3. Jika Anda terbiasa dengan ekspresi reguler, Anda mungkin langsung memahami ekspresinya. Jika tidak, Anda mungkin kesulitan mengartikannya (mendeteksi alamat IP).

Membuat ekspresi reguler bisa sangat membuat frustrasi terutama bagi pengguna yang baru mulai mempelajari ekspresi reguler.

Situs web baru iHateRegex datang untuk menyelamatkan. Situs ini memelihara database ekspresi reguler yang dapat dicari dan menyertakan taman bermain untuk menguji ekspresi reguler.

Bidang pencarian di halaman awal proyek dapat digunakan untuk mencari basis data ekspresi reguler. Pilih salah satu untuk menampilkan ekspresi, contoh kecocokan, dan visualisasi yang menyoroti aliran ekspresi.

Anda dapat langsung mengedit ekspresi reguler atau string contoh apa pun; hasil dan visualisasi diperbarui secara real-time dan cukup mudah untuk menggunakan visualisasi dan kecocokan untuk membuat dan memverifikasi ekspresi reguler.

Taman bermain berfungsi sama hanya saja Anda memulai dengan ekspresi reguler dasar dan visualisasi yang dapat Anda modifikasi sesuai keinginan Anda. Anda dapat menyalin ekspresi atau menyalin kode sematan, dan bahkan mengirimkan ekspresi reguler baru untuk evaluasi dan penyertaan dalam database proyek.

Karena Anda dapat mengedit ekspresi reguler apa pun, Anda juga dapat menggunakan salin dan tempel untuk menyalin ekspresi reguler dari situs atau aplikasi lain untuk menempelkannya di situs iHateRegex; dengan cara ini, mudah untuk mengedit, menguji, dan memverifikasi ekspresi reguler.

Kata Penutup

Ada banyak situs di Internet dan program yang membantu memahami, membuat, dan memverifikasi ekspresi reguler. Kami meninjau perangkat lunak Windows Regular Expression Coach pada tahun 2009 dan berfungsi hingga hari ini.

Jika ada satu kelemahan dari iHateRegex, ini adalah fakta bahwa Anda tidak dapat menggunakan situs ini begitu saja jika Anda baru memulai. Anda memerlukan sumber daya lain seperti Regexr atau ekspresi reguler.info untuk mempelajari dasar-dasar dengan cepat. Akan sangat bagus jika pengembang situs akan menambahkan beberapa tutorial dan opsi bantuan cepat ke situs untuk membantu pengguna.

Kamu sekarang: apakah kamu pernah menggunakan ekspresi reguler sebelumnya?

Mesin Game Gratis dan Sumber Terbuka untuk Mengembangkan Game Linux
Artikel ini akan membahas daftar mesin game sumber terbuka dan gratis yang dapat digunakan untuk mengembangkan game 2D dan 3D di Linux. Ada banyak mes...
Shadow of the Tomb Raider untuk Tutorial Linux
Shadow of the Tomb Raider adalah tambahan kedua belas untuk seri Tomb Raider - waralaba game aksi-petualangan yang dibuat oleh Eidos Montreal. Permain...
Cara Meningkatkan FPS di Linux?
FPS adalah singkatan dari Bingkai per detik. Tugas FPS adalah mengukur kecepatan bingkai dalam pemutaran video atau pertunjukan game. Dengan kata sede...