⊗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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу