⊗ppPmRgSCh 245 of 447 menu

PHPda regex orqali satrni tekshirish

Regexning qidiruv va almashtirish imkoniyatlari bilan cheklanmaydi. Shuningdek, preg_match funksiyasi mavjud bo'lib, u satrda regexga mos keladigan narsa bormi yo'qmi tekshiradi. Funksiya birinchi parametr sifatida regex qabul qiladi, ikkinchi parametr sifatida esa qidiruv uchun satr.

Bunda, agar mosliklar ko'p bo'lsa, funksiya faqat birinchisini topadi va o'z ishini tugatadi. Shuning uchun funksiya 1 yoki 0 chiqaradi va "satrda izlanayotgan narsa bormi yo'qmi" savoliga javob berish uchun ishlatiladi. Bir qaytarsa - mavjud (necha marta - noma'lum), nol qaytarsa - mavjud emas.

Keling misollarni ko'rib chiqaylik. Keling satrda 'a' harflaridan bir yoki bir necha marta takrorlangan qator bormi yo'qmi tekshiramiz:

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

Endi esa bizning satrimizda izlanayotgan narsa yo'q, va funksiya 0 chiqaradi:

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

Satrda ketma-ket 3 ta raqam bormi yo'qmi aniqlang.

O'tkazilgan satr http bilan boshlanadimi yo'qmi aniqlang.

O'tkazilgan satr http yoki https bilan boshlanadimi yo'qmi aniqlang.

O'tkazilgan satr txt, html yoki php kengaytmasi bilan tugaydimi yo'qmi aniqlang.

O'tkazilgan satr jpg yoki jpeg kengaytmasi bilan tugaydimi yo'qmi aniqlang.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish