... Pola Sulam Huruf: Cara Mudah Membuat Sulaman Huruf Cantik DIY

Pola Sulam Huruf - Seni Menjahit Huruf dalam Karya DIY Anda

Deteksi #hashtag

Untuk mendeteksi pola hashtag, kita akan gunakan fungsi preg_match_all() yang akan mengembalikan semua teks yang sesuai dengan pola.

Buka file index.php . Lalu tambahkan kode berikut:

php $teks1 = "Dihimbau agar seluruh masyarakat waspada akan #virus #corona yang akhir-akhir ini mulai menyebar.", echo deteksiHashtag($teks1), 

Pada file fungsi/detekksi-hashtag.php , buat fungsi deteksiHashtag() . Lalu kita coba untuk mendeteksi semua tanda # yang ada (sementara tanda pagarnya saja dulu)

php function deteksiHashtag($input)  $regex = "/#/", $hasil = [], preg_match_all($regex, $input, $hasil), # kembalikan data dalam bentuk json return json_encode($hasil), > 

Jika skrip index.php dijalankan, ia akan menghasilkan output sebagai berikut:

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.

Tags: sulam pola

`Lihat Lagi
@ 2024 - Tenun Indonesia