⊗ppPmRgLB 239 of 447 menu

Začetek in konec vrstice v regularnih izrazih PHP

Obstajajo posebni simboli, ki označujejo začetek ^ ali konec vrstice $. Poglejmo si njihovo delovanje na primerih.

Primer

V tem primeru je vzorec iskanja takšen: zamenjaj 'aaa' z '!' le, če stoji na začetku vrstice:

<?php $str = 'aaa aaa aaa'; $res = preg_replace('#^aaa#', '!', $str); ?>

Kot rezultat se bo v spremenljivko zapisalo naslednje:

'! aaa aaa'

Primer

V tem primeru je vzorec iskanja takšen: zamenjaj 'aaa' z '!' le, če stoji na koncu vrstice:

<?php $str = 'aaa aaa aaa'; $res = preg_replace('#aaa$#', '!', $str); ?>

Kot rezultat se bo v spremenljivko zapisalo naslednje:

'aaa aaa !'

Primer

Ko je na začetku regularnega izraza ^, in na koncu - $, potem na ta način preverjamo celotno vrstico v celoti za ujemanje z regularnim izrazom.

V naslednjem primeru je vzorec iskanja takšen: črka 'a' se ponovi enkrat ali večkrat, zamenjaj celotno vrstico z '!' le, če je sestavljena samo iz črk 'a'.

<?php $str = 'aaa'; $res = preg_replace('#^a+$#', '!', $str); ?>

Kot rezultat se bo v spremenljivko zapisalo naslednje:

'!'

Praktične naloge

Podan niz:

<?php $str = 'abc def xyz'; ?>

Napišite regularni izraz, ki bo našel prvo podniz iz črk.

Podan niz:

<?php $str = 'abc def xyz'; ?>

Napišite regularni izraz, ki bo našel zadnjo podniz iz črk.

Podan niz:

<?php $str = '$aaa$ $bbb$ $ccc '; ?>

Napišite regularni izraz, ki bo našel zadnjo podniz iz črk, obdanih s simboli dolarja.

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
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni