201 of 410 menu

Funksioni preg_replace

Funksioni preg_replace kërkon në një varg për përputhje me shprehjen e rregullt dhe i zëvendëson ato me vargun e specifikuar. Parametri i parë pranon shprehjen e rregullt për kërkim, i dyti - vargun e zëvendësimit, i treti - vargun burim. Opsionalisht mund të specifikoni një limit zëvendësimesh dhe një variabël për numërimin e zëvendësimeve.

Sintaksa

preg_replace(pattern, replacement, subject, [limit], [count]);

Shembull

Le të zëvendësojmë të gjithë numrat në varg me simbolin 'X':

<?php $str = 'a1b2c3'; $res = preg_replace('/\d/', 'X', $str); echo $res; ?>

Rezultati i ekzekutimit të kodit:

'aXbXcX'

Shembull

Le të zëvendësojmë vetëm 2 përputhjet e para:

<?php $str = 'a1b2c3'; $res = preg_replace('/\d/', 'X', $str, 2); echo $res; ?>

Rezultati i ekzekutimit të kodit:

'aXbXc3'

Shembull

Përdorimi i referencave të kthyera në zëvendësim:

<?php $str = 'Hello World'; $res = preg_replace('/(\w+)\s(\w+)/', '$2, $1', $str); echo $res; ?>

Rezultati i ekzekutimit të kodit:

'World, Hello'

Shembull

Numërimi i sasisë së zëvendësimeve të kryera:

<?php $str = 'a1b2c3'; $count = 0; $res = preg_replace('/\d/', 'X', $str, -1, $count); echo "Result: $res, Replacements: $count"; ?>

Rezultati i ekzekutimit të kodit:

'Result: aXbXcX, Replacements: 3'

Shihni gjithashtu

  • funksionin preg_match,
    i cili kryen kërkim me shprehje të rregullt
  • funksionin preg_split,
    i cili ndan një varg sipas shprehjes së rregullt
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo