
08.02.2009, 18:44
|
|
Members of Antichat - Level 5
Регистрация: 28.05.2007
Сообщений: 729
Провел на форуме: 5571194
Репутация:
1934
|
|
Сообщение от barnaki
/^(http://|https://)?[a-zA-Z0-9@-_.!~*|'"]+\.[a-z]{2,6}[/]?[a-zA-Z0-9@-_.!~*|]?[\.]?(html|php|cgi|pl)?$/
то есть так хотя бы для второго уровня ?
ёбнуцо)) маленькая регулярка получилась  ))
я вот так делал:
PHP код:
function checkInputHost($host){
preg_match("/^(http:\/\/)?([^\/]+)/i", $host, $matches);
return $matches[2];
}
если надо выводить с http:// то в функцию дописывай
PHP код:
return 'http://'.$matches[2];
ps регулярка взята с примеров одного из сайтов по php
__________________
Появляюсь редко. Важные дела в реале.
|
|
|