php正则表达式 正则匹配网址是否带http:⼀⼀ https:⼀⼀

2024-11-30 01:58:56
推荐回答(3个)
回答1:

$str = "https://xxxxxxxxx";
if(preg_match("/^(http:\/\/|https:\/\/).*$/",$str)){
echo "yes";
}

亲测是可以的,你可以自己拿去试一试

回答2:

if(preg_match("/\x20*https?\:\/\/.*/i","",$m)){
echo "yes";

}else{
echo "no";

}

回答3:

这样匹配就可以的:$rex=@^http\:\/\/.+$;