⊗ppPmRgGB 225 of 447 menu

Grupišuće zagrade u regularnim izrazima PHP

U prethodnim primerima operatori ponavljanja delovali su samo na jedan simbol koji je stajao ispred njih. Šta da radimo ako želimo da delujemo njima na više simbola?

Za to postoje grupišuće zagrade '(' i ')'. One funkcionišu tako: ako je nešto u grupišućim zgradrama i odmah posle ')' stoji operator ponavljanja - on će delovati na sve što je unutar zagrada.

U sledećem primeru šablon pretrage izgleda ovako: slovo 'x', zatim niz 'ab' jedan ili više puta, pa slovo 'x':

<?php $str = 'xabx xababx xaabbx'; $res = preg_replace('#x(ab)+x#', '!', $str); ?>

Kao rezultat, u promenljivu će biti upisano sledeće:

'! ! xaabbx'

Dat je niz:

<?php $str = 'ab abab abab abababab abea'; ?>

Napišite regularni izraz koji će pronaći nizove po šablonu: niz 'ab' se ponavlja 1 ili više puta.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij