Все, что для этого требуется, - это заполнитель для начала URL.Исключение косых черт с отрицательным символьным классом [^/]
может быть уже достаточным:
function isValidURL($url,$searchfor){
return preg_match("~http://[^/\s]*\.$searchfor(/|$|\s)~i", $url);
}
Обратите внимание, что в некоторых крайних случаях это не так, например, user:pw@
пары.И не знаю, должен ли ваш $searchfor
уже содержать ДВУ.Также не забудьте preg_quote
это.