问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问用JS或者PHP再或者其他什么方法能否实现判断跳转后的URL是否是某个URL(比如是否是百度)?

发布网友 发布时间:2022-04-06 04:24

我来回答

5个回答

懂视网 时间:2022-04-06 08:45

php判断是不是url的实现方法:1、通过正则表达式“preg_match($preg,$url)”来实现判断;2、使用PHP内置函数“filter_var ()”来实现判断。

推荐:《PHP视频教程》

PHP判断URL的合法性字符串是否为 URL 链接

有好多小伙伴在爬虫的时候,或者其他情况下无法精确判断一个字符串是不是一个标准URL链接地址从而很费脑,下面我么看一下怎么判断URL的合法性。

以下代码均为PHP语言代码,但语言都是相通的。

第一种:正则表达式

<?php
function or_url($url){
 $preg = "/http[s]?://[w.]+[w/]*[w.]*??[w=&+\%]*/is";
 if(preg_match($preg,$url)){
 echo '正确的 url 地址';
 }else{
 echo '不是合法的 url 地址';
 }
}

第二种:使用内置函数 filter_var () 推荐

<?php
function or_url($url){
 if (filter_var($url, FILTER_VALIDATE_URL) !== false) {
 echo 'url 地址正确';
 }else{
 echo 'url 地址不正确';
 }
}

热心网友 时间:2022-04-06 05:53

正则表达式判断是否URL格式字符串
function CheckUrl(str) {
var RegUrl = new RegExp();
RegUrl.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=]+$");//jihua.cnblogs.com
if (!RegUrl.test(str)) {
return false;
}
return true;
}追问这样不行的~我是要在跳转前判断是否合法,然后再选择是否跳转、

追答你再写一个函数啊,在函数中调用CheckUrl(),靠返回值判断是否合法,再跳转呗
function test()
{
if(CheckUrl("传URL"))
{
window.navigate('url');
}else
{
//不合法的处理程序
}
}

热心网友 时间:2022-04-06 07:11

字符串的截取比较

热心网友 时间:2022-04-06 08:46

什么意思

热心网友 时间:2022-04-06 10:37

语言再精炼点好么
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...开始是大腿内侧,后是大腿跟上,脖子后面,再就是肚子上,现在几乎... 工程土方定额里面:人力 运输距离 0.5km以内 20m以内是什么意思 ...由诸葛亮著的《诫子训》中摘录的,问您是如何理解的?! 手把手带你将 Linux 主机配置为静态路由器 Linux配置路由功能及添加静态路由 Linux模拟路由器从实现网络模拟到运行路由器linux模拟路由器 幼儿园中班学期结束家长会稿子怎么写 幼儿园中班期末家长会的发言稿 女人在哪个年龄段性俗最强 谁知道女人多大性欲最高? php判断url地址正则表达怎么写 php语言获得并判断url php 怎么验证输入的url合法性 PHP判断变量是否为正确的url的正则表达式怎么写? php判断连接是不是url php 替换中文字符串函数 PHP字符串如何替换函数 php中的文件上传处理 怎么用php文件上传功能,并可以同时进行数据提交,请问代码如何写? 怎么用php做一个文件上传代码实例 php 文件上传 php上传文件到服务器 用php怎么处理上传文件 php 上传文件 php上传文件到文件夹 PHP 上传图片 并生成固定尺寸的缩略图 求 php自动生成缩略图代码... 求大神解释下面php缩略图代码的详细功能逻辑 php 如何提取内容里面的第一张图片生成缩略图 ThinkPHP 做url生成缩略图要怎么做 PHP。判断URL正则表达,如何写。 php怎么判断一个url是不是图片 php 判断是网址还是文件路径 PHP 正则验证URL网址格式是否有效 php如何判断URL是远程的文件还是目录 php如何判断一个数组中是否存在于一段url中 thinkphp判断url是不是图片链接 php 判断url是否有效 curl php 正则验证是url否以http://开始 返回值是啥 我是一菜鸟 求解 php 如何判断url转向后的地址? PHP在控制器中怎么添加token验证,具体代码 谢谢 PHP API接口怎么控制权限 php 如何设置后台权限问题? app自动登陆如何做,如何利用token验证,原理是什么,如何构成token 。php后台 PHP怎么安全传递token?不管怎么传中间人攻击都可以看到吧 谁会把数据库中的负数变成正数啊,比如-100变成100怎么弄急?急 php中如何将输出变量值为正数 c语言编程题,把1个整型数组中的所有负数改为正数 scala怎么将数组中负数变为正数 PHP 数组下标负数的问题