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<?php
  echo preg_match('#a+#', 'eee aaa bbb'); // menampilkan 1
?>

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

php<?php
  echo preg_match('#a+#', 'eee bbb'); // menampilkan 0
?>
Задание 1

Tentukan, apakah dalam string terdapat 3 digit secara berurutan.

Задание 2

Tentukan, apakah string yang diterima diawali dengan http.

Задание 3

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

Задание 4

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

Задание 5

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