ACC SHELL

Path : /srv/www/vhosts/tsisystem/app/tests/
File Upload :
Current File : //srv/www/vhosts/tsisystem/app/tests/x.php

<?php

function adresa($x)
{
    $back = $x;

    // Horná 13 038 61 Vrútky
    // Gruzínská 94/1 Hradec Králové 7 503 41

    $psc = '';
    $city = '';
    $street = '';

    if (preg_match('/(\d{3}\s+\d{2})/', $x, $m)) {
        $psc = $m[1];
        $x = str_replace($psc, '', $x);
    }

    if (preg_match(',(.*?\s+[0-9/]+[a-z]?),i', $x, $m)) {
        $street = trim($m[1]);
        $x = str_replace($street, '', $x);
    }

    if (! $psc && preg_match('/(\d{5})/', $x, $m)) {
        $psc = $m[1];
        $x = str_replace($psc, '', $x);
    }


    if ($psc && $street) {
        $city = preg_replace('/[\\r\\n\\t,]/', '', $x);
        return "$street,<br />$city,<br />$psc";
    }

    return $back;

}


echo adresa('Mariánské náměstí 1617 00 Brno');



?>

ACC SHELL 2018