⊗ppPmRgLB 239 of 447 menu

Begin en einde van 'n reël in PHP regulêre uitdrukkings

Daar is spesiale simbole wat die begin ^ of einde van 'n reël $ aandui. Kom ons kyk na hul werking deur voorbeelde.

Voorbeeld

In hierdie voorbeeld is die soekpatroon so: vervang 'aaa' met '!' slegs as dit aan die begin van die reël staan:

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

As gevolg sal die volgende in die veranderlike weggeskryf word:

'! aaa aaa'

Voorbeeld

In hierdie voorbeeld is die soekpatroon so: vervang 'aaa' met '!' slegs as dit aan die einde van die reël staan:

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

As gevolg sal die volgende in die veranderlike weggeskryf word:

'aaa aaa !'

Voorbeeld

Wanneer ^ aan die begin van die regulêre uitdrukking staan, en $ aan die einde, dan toets ons sodoende die hele reël vir ooreenstemming met die regulêre uitdrukking.

In die volgende voorbeeld is die soekpatroon so: letter 'a' herhaal een of meer keer, vervang die hele reël met '!' slegs as dit net uit letters 'a' bestaan.

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

As gevolg sal die volgende in die veranderlike weggeskryf word:

'!'

Praktiese take

Gegee 'n reël:

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

Skryf 'n regulêre uitdrukking wat die eerste substring van letters sal vind.

Gegee 'n reël:

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

Skryf 'n regulêre uitdrukking wat die laaste substring van letters sal vind.

Gegee 'n reël:

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

Skryf 'n regulêre uitdrukking wat die laaste substring van letters, omring deur dollar simbolle, sal vind.

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