Dalam posting ini saya akan memberi Anda tiga metode berbeda untuk melakukan apa yang Anda minta. Saya sebenarnya merekomendasikan untuk menggunakan potongan terakhir, karena paling mudah untuk dipahami dan juga cukup rapi dalam kode. Show Bagaimana cara melihat elemen apa dalam array yang cocok dengan ekspresi reguler saya?Ada fungsi yang didedikasikan untuk tujuan ini saja, Lihat contoh di bawah ini:
keluaran
Dokumentasi
Tapi saya hanya ingin mendapatkan nilai dari kelompok yang ditentukan. Bagaimana?
keluaran
Dokumentasi
Menggunakan array_reduce Tampaknya membosankan, bukankah ada cara lain?Ya, dan yang ini sebenarnya lebih bersih meskipun tidak melibatkan fungsi
Bungkus dalam suatu fungsi jika Anda akan menggunakan metode ini lebih dari sekali.
Dokumentasi
Regular Expression atau yang sering dikenal dengan sebutan regex merupakan suatu model yang digunakan untuk mengenali suatu pola pada type data string (di PHP). Regex sendiri tidak mengenal bahasa pemrograman khusus, kita bisa menggunakan teknik regek ini dalam berbagai macam bahasa pemrograman termasuk yang kami coba implementasi menggunakan PHP. Regular Expression Pada PHPDengan menggunakan regex, kita bisa mengetahui pola string yang ada pada sebuah string misalnya email, link, hastag dan pola-pola kompleks lainnya dengan menggunakan satu ekspresi. Menurut saya, regex ini merupakana mantra paling ajaib hehe. Jika kamu hanya hanya ingin mendeteksi satu kata yang bersifat statis pada suatu string maka baiknya tidak menggunanalan regex. Akan tetapi jika kebutuhan untuk mendeteksi suatu pola yang bentuknya dinamis maka sangat di rekomendasikan menggunakan teknik regex ini. Misalnya, terdapat kalimat sebagai berikut :
kalimat di atas ingin kita ubah dimana yang menggunakan hastag (#) akan kita buat bold. misalnya :
Nah, untuk mengubah kata diatas, menurut saya sangat cocok untuk menggunakan regex (regular exspression).
Penjelasan dari code diatas adalaha sebagai berikut :
Regular Expression Pada PHP Fungsi Regex pada PHPDi dalam pemrograman PHP, terdapat beberapa fungsi yang berkaitan dengan penggunaan regex. Tujuannya yaitu untuk memudahkan kita dalam mengimplementasikan regex itu sendiri ketika kita menyelesaikan kasus-kasus tertentu. Fungsi regex pada PHP diantaranya :
Untuk dokumentasi paling lengkap mengenai fungsi regex pada php dapat dilihat langsung di website https://www.php.net/manual/en/ref.pcre.php. Dari materi Regular Expression Pada PHP diatas dapat kita ambil beberapa kesimpulan sebagai berikut :
Itu lah penjalasan singkat mengenai regular ekspresi (regex) pada PHP. Untuk pembahasan mengenai contoh dan penggunaan setiap dari fungsi regex diatas akan kita bahas di materi selanjutnya dalam seri belajar PHP. Incoming search terms:
|