⊗ppPmRgWB 240 of 447 menu

Einde of begin van woord in PHP regulêre uitdrukkings

Die opdrag \b dui die begin of einde van 'n woord aan, en \B, onderskeidelik, - nie die begin en nie die einde van 'n woord nie. Wat is 'n woord? Op die eerste oogopslag lyk dit asof dit iets is, begrens deur spasies, maar dit is nie heeltemal so nie.

Kyk na die volgende string: house with fence. Die substring 'with' - is 'n woord (spasies aan albei kante), maar beide 'house' en 'fence' is ook woorde, wat aan die begin en einde van die string staan.

Kom ons kyk na die praktiese toepassing van hierdie opdrag.

In die volgende voorbeeld is die soekpatroon soos volg: begin van woord, klein Latynse letters een of meer keer, einde van woord. Dus sal die regulêre uitdrukking alle woorde vind en vervang hulle met '!':

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

Gegee 'n string:

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

Skryf 'n regulêre uitdrukking wat strings sal vind volgens die patroon: letter 'x' aan die begin van woord.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp