⊗ppPmRgWB 240 of 447 menu

Slutningen eller begyndelsen af et ord i PHP regulære udtryk

Kommandoen \b betyder begyndelsen eller slutningen af et ord, og \B betyder henholdsvis - ikke begyndelsen og ikke slutningen af et ord. Hvad er et ord? Ved første øjekast ser det ud til, at det er noget, afgrænset af mellemrum, men det er ikke helt tilfældet.

Se på følgende streng: house with fence. Understrengen 'with' - er et ord (med mellemrum på begge sider), men 'house' og 'fence' er også ord, som står i begyndelsen og slutningen af strengen.

Lad os se på den praktiske anvendelse af denne kommando.

I det følgende eksempel er søgemonsteret sådan: begyndelsen af et ord, små latinske bogstaver en eller flere gange, slutningen af et ord. Således vil det regulære udtryk finde alle ord og erstatte dem med '!':

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

Givet en streng:

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

Skriv et regulært udtryk, der finder strenge efter mønsteret: bogstavet 'x' i begyndelsen af et ord.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis