⊗ppPmRgWB 240 of 447 menu

Konec nebo začátek slova v regulárních výrazech PHP

Příkaz \b označuje začátek nebo konec slova, a \B, odpovídajícím způsobem, - ne začátek a ne konec slova. Co je to slovo? Na první pohled se zdá, že je to něco, ohraničené mezerami, ale není to úplně tak.

Podívejte se na následující řetězec: house with fence. Podřetězec 'with' - to je slovo (na obou stranách mezery), avšak a 'house', a 'fence' jsou také slova, která stojí na začátku a na konci řetězce.

Podívejme se na praktické použití tohoto příkazu.

V následujícím příkladu je vzor hledání takový: začátek slova, malá latinská písmena jedenkrát nebo vícekrát, konec slova. Tímto způsobem, regulární výraz najde všechna slova a nahradí je na '!':

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

Je dán řetězec:

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

Napište regulární výraz, který najde řetězce podle vzoru: písmeno 'x' na začátku slova.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout