⊗ppPmRgAT 246 of 447 menu

Avtomatsko testiranje regularnih izrazov v PHP

Napišimo kodo, ki nam bo omogočila priročno testiranje napisanih regularnih izrazov takoj na več nizih.

Naj bo naš regularni izraz za teste shranjen v naslednji spremenljivki:

<?php $reg = '#\d{3,}#'; ?>

Ustvarimo polje nizov za preverjanje:

<?php $arr[] = 'aaa 123 bbb'; $arr[] = 'aaa 12345 bbb'; $arr[] = 'aaa 12x bbb'; $arr[] = 'aaa 12 bbb'; ?>

Pojdimo skozi to polje z zanko in preverimo vsak element z našim regularnim izrazom:

<?php foreach ($arr as $str) { echo $str . ' ' . preg_match($reg, $str) . '<br>'; } ?>

Zberimo vso kodo skupaj in dobimo priročno predlogo za testiranje regularnih izrazov:

<?php $reg = '#\d{3,}#'; // vaš regularni izraz $arr[] = 'aaa 123 bbb'; // 1 $arr[] = 'aaa 12345 bbb'; // 1 $arr[] = 'aaa 12x bbb'; // 0 $arr[] = 'aaa 12 bbb'; // 0 foreach ($arr as $str) { echo $str . ' ' . preg_match($reg, $str) . '<br>'; } ?>

Recimo, da morate preveriti, ali je v nizu dejansko število. Z uporabo predlagane skripte preizkusite svoj regularni izraz na različnih nizih.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni