⊗ppPmRgWB 240 of 447 menu

So'zning oxiri yoki boshini PHP regular ifodalarda

\b buyrug'i so'zning boshi yoki oxirini bildiradi, va \B, mos ravishda, - so'zning boshi ham, oxiri ham emas. So'z nima? Birinchi qarashda, bu bo'shliqlar bilan chegaralangan narsadek tuyuladi, lekin bu butunlay to'g'ri emas.

Quyidagi qatorga qarang: house with fence. 'with' pastki qatori - bu so'z (ikki tomondan bo'shliqlar), biroq 'house' ham, 'fence' ham so'zlar, ular satrning boshida va oxirida turadi.

Keling, ushbu buyruqning amaliy qo'llanilishini ko'rib chiqaylik.

Quyidagi misolda qidirsh shabloni quyidagicha: so'zning boshi, kichik lotin harflari bir yoki bir necha marta, so'zning oxiri. Shunday qilib, regular ifoda barcha so'zlarni topadi va ularni '!' ga almashtiradi:

<?php echo preg_replace('#\b[a-z]+\b#', '!', 'axx bxx xxx exx'); // '! ! ! !' ni chiqaradi ?>

Berilgan satr:

<?php $str = 'aaa xaa aaa xbb aaa'; ?>

Quyidagi shablon bo'yicha satrlarni topadigan regular ifodani yozing: so'z boshidagi 'x' harfi.

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