⊗ppPmRgSSE 236 of 447 menu

Išimtys reguliariųjų išraiškų aibėse PHP

Jūs jau žinote, kad specialieji simboliai viduje [] tampa paprastais simboliais. Tačiau yra ir išimčių: jei jums reikia laužtinių skliaustų kaip simbolių, tuomet juos reikia ekranuoti atgaliniu brūkšniu.

Pavyzdžiui, sekančiame kode paieškos šablonas atrodo taip: tarp x raidžių yra laužtinis skliaustas:

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

Dėl to į kintamąjį bus įrašyta sekančiai:

'! xax ! x1x'

Duota eilutė:

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

Parašykite reguliariąją išraišką, kuri ras visus žodžius pagal šabloną: raidė 'x', po to bet koks kiekis bet kokių skliaustų, po to raidė 'z'.

Duota eilutė:

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

Parašykite reguliariąją išraišką, kuri ras eilutes bet kokiuose skliaustuose ir pakeis jas į '!'.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti