|
|
|
| Подскажите, как сделать так чтобы проходились имена только ввиде www.имя.зона, также может быть и http://www.имя.зона. | |
|
|
|
|
|
|
|
для: alik
(01.09.2005 в 18:00)
| | Для этого можно воспользоваться регулярным выражением вида
<?php
$text = "www.softtime.ru";
$pattern = "#^(http://)?[-a-z0-9_]+\.[-a-z0-9_]+\.[a-z]{2,4}$#i";
if(preg_match($pattern,$text)) echo "Это валидный URL";
else echo "Это точно не URL";
?>
|
Возможно вам будет интересно почитать тему с решеним для URL с параметрами http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=5885 | |
|
|
|
|
|
|
|
для: alik
(01.09.2005 в 18:00)
| | А этот скрипт выведет то же самое только без www
<?
if(preg_match("/^(http:\/\/)?(www\.)?([-0-9a-z_\.]+\.[0-9a-z]{2,3})\/?.*$/i",$url,$regs))
echo $regs[3]
?>
|
| |
|
|
|