蜘蛛吧,新站快速收录,高质量网站外链,吸引各种蜘蛛! 免费收录 快速收录 最新收录 网站地图 TAGS
首页/ > 文章资讯/ > 编程

php 简单判断是否是网址格式正则

2024-03-08 16:54:34   编程   0
【导读】:简单判断是否是网址格式的一个正则表达式将非法字符定义为一个字符串使用检查是否包含非法字符定义正则表达式调用这个函数网址不正确网址不正确本文地址:/news/1957.html

PHP

php简单判断是否是网址格式的一个正则表达式:

function isValidUrl($url) {
    // 将非法字符定义为一个字符串
    $illegalChars = ";'[]<>\"|{}!@#$%^*()=+~?&`";
    // 使用 strpbrk 检查是否包含非法字符
    if (strpbrk($url, $illegalChars) !== false) {
        return false;
    }
    // 定义正则表达式
    $pattern = '/\bhttps?:\/\/[^\s()<>]+(?:\([\w\d]+\)|([^[:punct:]\s]|\/))/';
    return preg_match($pattern, $url) > 0;
}

调用这个函数:

if(isValidUrl("https://ww!.baidu.com")){
    echo("网址不正确");
}else{
    echo("网址不正确");
}


版权声明:

1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

2、本站仅提供信息发布平台,不承担相关法律责任。

3、若侵犯您的版权或隐私,请联系本站管理员删除。

4、文章来源:来自于网络收集。

网站声明:本站所有资料取之于互联网,任何公司或个人参考使用本资料请自辨真伪、后果自负,本站不承担任何责任。
©2017-2022 蜘蛛吧  https://www.zhizhuba.com/ ICP备案号:冀ICP备19007129号-5