Forum Webscript.Ru
Программирование => Perl => Тема начата: Yaroslav от 17 Сентября 2003, 16:02:51
-
вот есть форма для добавление URL, но одни добавляет как http://www.domen, другие как http://www.domen, и если делать ссылку исходя из их данных, все время какой то глюк получается, подскажите, как проверить данные на наличие http://?
-
if ($domain=~/http:\\/\\//)
{
print "http есть";
}
-
if ($domain=~m|^http://|)
{
print "http есть";
}
-
Croaker
Alone
спасибо, и тот и другой вариант работает, а вот какая между ними разница?
что значит ~m|^ ?
-
perldoc perlre
-
ondr:
perldoc perlre
обьяснил понятным русским языком....
-
m|^http... - если начинается с http, тогда true
[off]понятный русский? ))[/off]
-
Wyclef:
m|^http... - если начинается с http, тогда true
спасибо, очень доходчиво :)