⊗ppPmRgWB 240 of 447 menu

Konec ali začetek besede v regularnih izrazih PHP

Ukaz \b označuje začetek ali konec besede, \B pa označuje ne začetek in ne konec besede. Kaj je beseda? Na prvi pogled se zdi, da je to nekaj, omejeno s presledki, vendar to ni povsem tako.

Poglejte naslednjo vrstico: house with fence. Podniz 'with' - je beseda (ob straneh so presledki), vendar sta tako 'house' kot 'fence' tudi besedi, ki stojita na začetku in koncu niza.

Poglejmo praktično uporabo tega ukaza.

V naslednjem primeru je vzorec iskanja takšen: začetek besede, male latinične črke enkrat ali večkrat, konec besede. Tako bo regularni izraz našel vse besede in jih zamenjal z '!':

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

Podan je niz:

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

Napišite regularni izraz, ki bo našel nize po vzorcu: črka 'x' na začetku besede.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni