如何有一个匹配 ftp url 格式的正则表达式
ftp://user:name@server
我有上述格式的数据,需要运行 preg_match 以确保我只返回上述格式的数据
不要为此使用正则表达式。只需使用本机parse_url函数。
function check_ftp_url($url){
$p = parse_url($url);
return isset($p['scheme'])&& !strcasecmp($p['scheme'], 'ftp')
&&isset($p['host'])
&&isset($p['user'])&&isset($p['pass']);
}