⊗ppPmRgSHt 237 of 447 menu

Die kappie-simbool binne versamelings in PHP regulêre uitdrukkings

Soos jy weet, maak die kappie binne [] 'n ontkenning as dit aan die begin van die hakies geskryf is. Dit beteken dit is 'n spesiaale simbool binne hierdie hakies. Om die kappie as 'n simbool te kry, moet jy dit óf ontsnap óf van die eerste plek af wegneem.

Voorbeeld

In die volgende voorbeeld is die soekpatroon so: die eerste simbool is alles behalwe 'd', dan twee letters 'x'.

<?php $str = 'axx bxx ^xx dxx'; $res = preg_replace('#[^d]xx#', '!', $str); ?>

As gevolg sal die volgende in die veranderlike weggeskryf word:

'! ! ! dxx'

Voorbeeld

En nou is die soekpatroon so: die eerste simbool is óf 'd' óf '^', dan twee letters 'x':

<?php $str = 'axx bxx ^xx dxx'; $res = preg_replace('#[d^]xx#', '!', $str); ?>

As gevolg sal die volgende in die veranderlike weggeskryf word:

'axx bxx ! !'

Voorbeeld

Jy hoef nie die kappie van die eerste plek af weg te neem nie, jy kan dit eenvoudig ontsnap deur 'n agterwaartse streep te gebruik, en dit sal homself verteenwoordig:

<?php $str = 'axx bxx ^xx dxx'; $res = preg_replace('#[\^d]xx#', '!', $str); ?>

As gevolg sal die volgende in die veranderlike weggeskryf word:

'axx bxx ! !'

Praktiese take

Gegee 'n string:

<?php $str = '^xx axx ^zz bkk @ss'; ?>

Skryf 'n regulêre uitdrukking wat die snare sal vind volgens die patroon: kappie of at-teken, en dan twee Latynse letters.

Gegee 'n string:

<?php $str = '^xx axx ^zz bkk @ss'; ?>

Skryf 'n regulêre uitdrukking wat die snare sal vind volgens die patroon: NIE kappie en nie at-teken nie, en dan twee Latynse letters.

Gegee 'n string:

<?php $str = '^xx axx ^zz bkk'; ?>

Skryf 'n regulêre uitdrukking wat die snare sal vind volgens die patroon: NIE kappie nie, en dan twee Latynse letters.

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