Overenie vstupu

PHP

<?php
if (!preg_match('/^[1-9]\d{2}$/',$cislo)) // premenná $cislo môže byť napríklad vstupom z formuláru
{
  echo "Zadané číslo nie je trojciferné!";
}
?>

Teória

Perl

print "Zadaj trojciferné číslo: ";
$cislo = <STDIN>;
if ($cislo =~ /^[1-9]\d{2}$/)
{
  print "OK\n";
}
else
{
  die "Chyba! Toto nie je trojciferné číslo!\n";
}

Teória

Python

// premenná cislo môže byť napríklad vstupom z formuláru
if (re.match('^[1-9]\d{2}$',cislo)):
  print "OK"
else:
  print "Chyba! Toto nie je trojciferné číslo!"

Teória