Pola Sulam Huruf - Seni Menjahit Huruf dalam Karya DIY Anda
Deteksi Kode Spesial Whatsapp
Sedangkan pada kasus ini, kita akan mencoba 3 pola sekaligus dalam satu kali pemanggilan fungsi preg_replace .
Selain menerima parameter string, fungsi preg_replace juga bisa menerima parameter berupa array yang berisi kumpulan lebih dari satu pola.
3 pola yang akan kita buat adalah sebagai berikut:
- Double underscore ( __ ): untuk mencetak miring.
- Double bintang ( ** ): untuk mencetak teks tebal.
- Double gelombang ( ~~ ): untuk mencetak teks tercoret.
php function deteksiKodeSpesialWA($input) $regex = [ "/_([\w\s]+)_/", "/\*([\w\s]+)\*/", "/\~([\w\s]+)\~/" ], $timpa = [ "800", "800", "800" ], return preg_replace($regex, $timpa, $input), > - variabel $regex dan $timpa berupa array yang berisi 3 buah item.
- pola pertama dari array $regex akan ditimpa oleh string pertama dari array $timpa , dan begitu seterusnya.
- meta karakter \w pada setiap pola di atas berarti [a-zA-Z0-9_] .
- dan meta karakter \s berarti karakter putih: yaitu spasi, tab, dan ganti baris.
- kita menggunakan karakter putih karena bisa jadi yang diapit oleh tanda underscore/bintang/gelombang adalah kumpulan beberapa kata yang dipisahkan dengan spasi.
Menyulam untuk Pemula: Tutorial, Buku, dan Kursus Menyulam
Menyulam adalah hobi yang sangat mediatif. Perlengkapan menjahit diperlukan untuk menyulam seperti benang sulam, jarum, dan pola-pola sulam khusus yang harganya cukup murah (hoop meyulam bisa jadi yang paling mahal, kecuali Anda ingin mencoba jahitan emas) dan jika Anda suka, Anda bisa membuat miniatur naif yang menawan hanya dengan tusuk balik atau tusuk jelujur. Namun jika Anda ingin berprogres dalam kerajinannya, mempelajari jahitan baru, atau sekadar mencari inspirasi untuk pola-pola sulaman, berikut adalah beberapa cara yang bisa Anda ambil untuk belajar cara menjahit ke tingkat yang baru.
Mencari kelas menjahit di dekat saya? Mengapa tidak mempertimbangkan kelas menjahit juga.
Kapan Harus Menggunakan Regular Expression?
Jika anda hanya butuh mendeteksi suatu kata statis dalam suatu string, jangan gunakan regex!
Tapi jika anda butuh untuk mendeteksi suatu pola yang dinamis dalam suatu string, maka anda tidak punya pilihan yang lebih baik dari pada regex.
Misalkan anda memiliki teks seperti ini:
*Kabarkan* kepada semua mahasiswa bahwa besok *kelas pemrograman web diliburkan*
Lalu anda ingin mencetak tebal semua karakter yang diapit dengan tanda bintang ( ** ), sehingga teks di atas berubah menjadi seperti ini:
Kabarkan kepada semua mahasiswa bahwa besok kelas pemrograman web diliburkan
Maka cara terbaik untuk melakukan hal tersebut adalah: memanfaatkan regex.
Teknik Dasar Menyulam Tangan yang Harus Diketahui Pemula
Artikel yang membahas seputar hobi seperti menggambar, memelihara tanaman, hewan peliharaan, hingga meracik kopi.
Tulisan dari Seputar Hobi tidak mewakili pandangan dari redaksi kumparanTeknik dasar menyulam tangan yang cukup mudah dan sederhana adalah tusuk jelujur dan tusuk tikam jejak.
Simak penjelasan tentang teknik dasar menyulam tangan lainnya melalui ulasan berikut.Kode Sumber Lengkap
Kode sumber lengkap untuk tutorial ini dan seri tutorial PHP tingkat menengah lainnya bisa anda dapatkan di repositori github di sini.
Regex adalah suatu metode/pendekatan untuk mendeteksi suatu pola dari suatu string. Dengan memanfaatkan regex, kita bisa memeriksa berbagai macam pola teks yang rumit hanya dalam satu ekspresi saja.
Belajar pemrograman PHP dari pemula sampai mahir disertai studi kasus. Materi akan selalu di-update secara berkala.
Nurul Huda
Web Developer. FOSS addict. Pengguna Arch Linux (dan Ubuntu). Penyuka kopi saset. Dan pernah kuliah Teknik Informatika sampai lulus.
Suka dengan konten Jago Ngoding?
Sukai halaman Jago Ngoding untuk mengikuti update terbaru lainnya tentang dunia pemrograman atau pun linux.
Tags: sulam pola