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

Pola Sulam Huruf - Seni Menjahit Huruf dalam Karya DIY Anda

Beberapa Fungsi Regular Expression Pada PHP

Di dalam PHP, terdapat beberapa fungsi yang berkaitan dengan penggunaan regex. Di antaranya:

Fungsi Deskripsi
preg_match() Mencari kata/karakter yang sesuai dengan pola regex.
preg_match_all() Mencari semua kata/karakter yang sesuai dengan pola regex.
preg_replace() Mencari kata/karakter yang sesuai dengan pola regex, lalu menimpanya dengan data baru.
preg_grep() Mengembalikan kata/karakter yang sesuai dengan pola regex.
preg_split() Membagi string menjadi sebuah array menggunakan pola regex.

Table 1: fungsi-fungsi bawaan PHP untuk bekerja dengan regex

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