⊗ppPmRgSSE 236 of 447 menu

Izņēmumi regulāro izteiksmju kopās PHP

Jūs jau zināt, ka īpašie simboli iekšā [] kļūst par parastajiem simboliem. Tomēr pastāv izņēmumi: ja jums ir nepieciešamas kvadrātiekavas kā simboli, tās ir jāaizsargā ar apgriezto slīpsvītru.

Piemēram, sekojošajā kodā meklēšanas veidne izskatās šādi: starp x ir kvadrātiekava:

<?php $str = 'x]x xax x[x x1x'; $res = preg_replace('#x[\[\]]x#', '!', $str); ?>

Rezultātā mainīgajā tiks ierakstīts sekojošais:

'! xax ! x1x'

Dota virkne:

<?php $str = 'x[]z x{}z x.z x()z'; ?>

Uzrakstiet regulāro izteiksmi, kas atradīs visus vārdus pēc veidnes: burts 'x', tad jebkurš daudzums jebkuru iekavu, tad burts 'z'.

Dota virkne:

<?php $str = '[abc] {abc} abc (abc) [abc]'; ?>

Uzrakstiet regulāro izteiksmi, kas atradīs virknes jebkurās iekavās un aizstās tās ar '!'.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt