⊗ppPmRgWB 240 of 447 menu

Slutet eller början av ett ord i reguljära uttryck i PHP

Kommando \b betecknar början eller slutet av ett ord, och \B, följaktligen, - inte början och inte slutet av ett ord. Vad är ett ord? Vid första anblicken verkar det vara något, avgränsat av mellanslag, men det är inte riktigt så.

Titta på följande sträng: house with fence. Delsträngen 'with' - är ett ord (på båda sidor mellanslag), men både 'house', och 'fence' är också ord, som står i början och slutet av strängen.

Låt oss titta på den praktiska tillämpningen av detta kommando.

I följande exempel är sökmönstret så här: början av ord, små latinska bokstäver en eller flera gånger, slutet av ord. Således kommer det reguljära uttrycket att hitta alla ord och ersätta dem med '!':

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

Given en sträng:

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

Skriv ett reguljärt uttryck som hittar strängar enligt mönstret: bokstaven 'x' i början av ord.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa