⊗ppPmRgLB 239 of 447 menu

Fillimi dhe fundi i vargut në regex PHP

Ekzistojnë simbole të veçanta që shënojnë fillimin ^ ose fundin e vargut $. Le të shohim punën e tyre me shembuj.

Shembull

Në këtë shembull, modeli i kërkimit është: të zëvendësohet 'aaa' me '!' vetëm nëse është në fillim të vargut:

<?php $str = 'aaa aaa aaa'; $res = preg_replace('#^aaa#', '!', $str); ?>

Si rezultat, në variabël do të shkruhet si më poshtë:

'! aaa aaa'

Shembull

Në këtë shembull, modeli i kërkimit është: të zëvendësohet 'aaa' me '!' vetëm nëse është në fund të vargut:

<?php $str = 'aaa aaa aaa'; $res = preg_replace('#aaa$#', '!', $str); ?>

Si rezultat, në variabël do të shkruhet si më poshtë:

'aaa aaa !'

Shembull

Kur në fillim të regex është ^, dhe në fund - $, atëherë në këtë mënyrë ne kontrollojmë të gjithë vargun në tërësi për përputhje me regex.

Në shembullin vijues, modeli i kërkimit është: shkronja 'a' përsëritet një ose më shumë herë, të zëvendësohet i gjithë vargu me '!' vetëm nëse përbëhet nga shkronja 'a'.

<?php $str = 'aaa'; $res = preg_replace('#^a+$#', '!', $str); ?>

Si rezultat, në variabël do të shkruhet si më poshtë:

'!'

Detyra praktike

Është dhënë vargu:

<?php $str = 'abc def xyz'; ?>

Shkruani një regex që do të gjejë nënvargun e parë të shkronjave.

Është dhënë vargu:

<?php $str = 'abc def xyz'; ?>

Shkruani një regex që do të gjejë nënvargun e fundit të shkronjave.

Është dhënë vargu:

<?php $str = '$aaa$ $bbb$ $ccc$'; ?>

Shkruani një regex që do të gjejë nënvargun e fundit të shkronjave, të rrethuar nga simbolet dollari.

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