⊗ppPmRgSCh 245 of 447 menu

Memeriksa String dengan Regex di PHP

Pencarian dan penggantian bukanlah satu-satunya kemampuan regex. Ada juga fungsi preg_match, yang memeriksa apakah dalam sebuah string terdapat kecocokan dengan regex. Parameter pertama fungsi ini menerima ekspresi reguler, dan parameter kedua - string untuk dicari.

Namun, jika terdapat banyak kecocokan, - fungsi hanya akan menemukan yang pertama dan mengakhiri kerjanya. Oleh karena itu, fungsi mengembalikan 1 atau 0 dan digunakan untuk menjawab pertanyaan 'apakah yang dicari ada dalam string atau tidak'. Mengembalikan satu - berarti ada (berapa kali - tidak jelas), mengembalikan nol - berarti tidak ada.

Mari kita lihat contohnya. Mari kita periksa, apakah dalam string terdapat substring yang terdiri dari huruf 'a', yang diulang satu kali atau lebih:

<?php echo preg_match('#a+#', 'eee aaa bbb'); // menampilkan 1 ?>

Sekarang dalam string kita tidak ada yang dicari, dan fungsi akan menampilkan 0:

<?php echo preg_match('#a+#', 'eee bbb'); // menampilkan 0 ?>

Tentukan, apakah dalam string terdapat 3 digit secara berurutan.

Tentukan, apakah string yang diterima diawali dengan http.

Tentukan, apakah string yang diterima diawali dengan http atau dengan https.

Tentukan, apakah string yang diterima diakhiri dengan ekstensi txt, html atau php.

Tentukan, apakah string yang diterima diakhiri dengan ekstensi jpg atau jpeg.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak