/^[0-9]{7}$/ /^[0-9]{9}$/ /^[0-9]{14}$/
Implementacja PHP dla REGON9
function CheckREGON($str) { if (strlen($str) != 9) { return false; } $arrSteps = array(8, 9, 2, 3, 4, 5, 6, 7); $intSum=0; for ($i = 0; $i < 8; $i++) { $intSum += $arrSteps[$i] * $str[$i]; } $int = $intSum % 11; $intControlNr=($int == 10)?0:$int; if ($intControlNr == $str[8]) { return true; } return false; }