Definisi dan PenggunaanFungsi Show Syntax
Nilai Parameter
Detail Teknis
Contoh 1 <?php $str = "Visit DosenIT"; $pattern = "/dosenit/i"; echo preg_match($pattern, $str); ?> // Output : 1 Contoh 2 <?php $str = "Selamat Datang di DosenIT"; $pattern = "/dosenit/i"; preg_match($pattern, $str, $matches, PREG_OFFSET_CAPTURE); print_r($matches); ?> // Output : Array ( [0] => Array ( [0] => DosenIT [1] => 19 ) ) Definisi dan PenggunaanFungsi Syntax
Nilai Parameter
Technical DetailsDetail Teknis
Contoh 1 <?php $str = "The rain in SPAIN falls mainly on the plains."; $pattern = "/ain/i"; if(preg_match_all($pattern, $str, $matches)) { print_r($matches); } ?> /* Output : Array ( [0] => Array ( [0] => ain [1] => AIN [2] => ain [3] => ain ) ) Contoh 2 <?php $str = "jkl JKL"; $pattern = "/((j)k)(l)/i"; if(preg_match_all($pattern, $str, $matches, PREG_PATTERN_ORDER)) { print_r($matches); } ?> /* Output : Array ( [0] => Array ( [0] => jkl [1] => JKL ) [1] => Array ( [0] => jk [1] => JK ) [2] => Array ( [0] => j [1] => J ) [3] => Array ( [0] => l [1] => L ) Apa itu preg_match di PHP?Fungsi preg_match() digunakan untuk dapat mengembalikan apakah kecocokan ditemukan dalam string.
Apa kegunaan regex?Regex adalah singkatan dari Regular Expresion. Regex merupakan sebuah teks (string) yang mendefinisikan sebuah pola pencarian sehingga dapat membantu kita untuk melakukan matching (pencocokan), locate (pencarian), dan manipulasi teks.
|