我有這樣的功能:如果是網址 - 的preg_match PHP
function isValidURL($url)
{
return preg_match('|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $url);
}
而這個函數返回我只是URL沒有WWW,和我不知道如何寫這個正則表達式來找到我的所有網址以www。或加www ,或與www和沒有http/s。
TNX!
我有這樣的功能:如果是網址 - 的preg_match PHP
function isValidURL($url)
{
return preg_match('|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $url);
}
而這個函數返回我只是URL沒有WWW,和我不知道如何寫這個正則表達式來找到我的所有網址以www。或加www ,或與www和沒有http/s。
TNX!
你應該使用'parse_url()'http://php.net/manual/en/function.parse-url.php – Cfreak
顯示一些樣品的輸入和預期的輸出。你的解釋很難理解。 – mario