⊗ppPmRgWB 240 of 447 menu

Koniec alebo začiatok slova v regulárnych výrazoch PHP

Príkaz \b označuje začiatok alebo koniec slova, a \B, zodpovedajúcim spôsobom, - nie začiatok a nie koniec slova. Čo je to slovo? Na prvý pohľad sa zdá, že je to niečo, ohraničené medzerami, ale nie je to úplne tak.

Pozrite sa na nasledujúci reťazec: house with fence. Podreťazec 'with' - to je slovo (na oboch stranách medzery), avšak a 'house', a 'fence' sú tiež slová, ktoré stoja na začiatku a na konci reťazca.

Pozrime sa na praktické použitie tohto príkazu.

V nasledujúcom príklade je vyhľadávací vzor taký: začiatok slova, malé latinské písmená jeden alebo viackrát, koniec slova. Týmto spôsobom, regulárny výraz nájde všetky slová a nahradí ich na '!':

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

Daný reťazec:

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

Napíšte regulárny výraz, ktorý nájde reťazce podľa vzoru: písmeno 'x' na začiatku slova.

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
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť