⊗ppPmRgSCh 245 of 447 menu

Праверка радка з дапамогай рэгуляркі на PHP

Пошукам і заменай магчымасці рэгулярак далёка не вычарпаны. Існуе таксама функцыя preg_match, якая правярае, ці ёсць у радку супадзенне з рэгуляркай. Першым параметрам функцыя прымае рэгулярны выраз, а другім - радок для пошуку.

Пры гэтым, калі супадзенняў будзе шмат, - функцыя знойдзе толькі першае і закончыць сваю працу. Таму функцыя выводзіць альбо 1, альбо 0 і выкарыстоўваецца для адказу на пытанне 'ці ёсць шуканае ў радку ці няма'. Верне адзін - значыць ёсць (а колькі разоў - незразумела), верне нуль - значыць няма.

Давайце паглядзім на прыкладах. Праверым, ці ёсць у радку падрадок, які складаецца з літар 'a', паўторных адзін раз ці больш:

<?php echo preg_match('#a+#', 'eee aaa bbb'); // выводзіць 1 ?>

А цяпер у нашай радку няма шуканага, і функцыя выводзіць 0:

<?php echo preg_match('#a+#', 'eee bbb'); // выводзіць 0 ?>

Вызначыце, ці ёсць у радку 3 лічбы падрад.

Вызначыце, ці пачынаецца перададзены радок з http.

Вызначыце, ці пачынаецца перададзены радок з http ці з https.

Вызначыце, ці сканчаецца перададзены радок пашырэннем txt, html ці php.

Вызначыце, ці сканчаецца перададзены радок пашырэннем jpg ці jpeg.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць