⊗ppPmRgSCh 245 of 447 menu

Kontrollimi i vargut me regex në PHP

Mundësitë e regex nuk janë të shteruara nga kërkimi dhe zëvendësimi. Ekziston gjithashtu funksioni preg_match, që kontrollon nëse një varg përmban një përputhje me regex. Parametri i parë i funksionit pranon shprehjen e rregullt, dhe i dyti - vargun për kërkim.

Në të njëjtën kohë, nëse ka shumë përputhje, funksioni do të gjejë vetëm të parën dhe do të përfundojë punën e tij. Prandaj funksioni kthen ose 1, ose 0 dhe përdoret për t'iu përgjigjur pyetjes 'a ekziston ajo që kërkohet në varg apo jo'. Do të kthejë një - do të thotë që ekziston (sa herë - nuk është e qartë), do të kthejë zero - do të thotë jo.

Le të shohim me shembuj. Le të kontrollojmë, a ka në varg një nënvarg i përbërë nga shkronja 'a', e përsëritur një ose më shumë herë:

<?php echo preg_match('#a+#', 'eee aaa bbb'); // do të shfaqë 1 ?>

Tani në vargun tonë nuk ka atë që kërkohet, dhe funksioni do të shfaqë 0:

<?php echo preg_match('#a+#', 'eee bbb'); // do të shfaqë 0 ?>

Përcaktoni nëse ka 3 shifra rresht në varg.

Përcaktoni nëse vargu i transmetuar fillon me http.

Përcaktoni nëse vargu i transmetuar fillon me http ose me https.

Përcaktoni nëse vargu i transmetuar përfundon me zgjatjen txt, html ose php.

Përcaktoni nëse vargu i transmetuar përfundon me zgjatjen jpg ose jpeg.

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