跪求:JS中的url的正则表达式语句写法
需要实现功能:strUrl1="http://www.baidu.com/"strUrl2=http://www.baidu.com/(空格符)通过正则表达式获取http...
需要实现功能:
strUrl1="http://www.baidu.com/"
strUrl2=http://www.baidu.com/ (空格符)
通过正则表达式获取 http://www.baidu.com/这个字符串
我的判断语句是
function IsURL(str_url)
{
var strRegex="http:\/\/+[A-Za-z0-9]+(\" || \s)";
var re=new RegExp(strRegex);
strUrl=str_url.match(re);
return (strUrl);
}
实现思路:以http://开头 以(")或(\s)结束
希望各位大大指出我语句的错误.并加油修改.实现目的
感谢各位大大 展开
strUrl1="http://www.baidu.com/"
strUrl2=http://www.baidu.com/ (空格符)
通过正则表达式获取 http://www.baidu.com/这个字符串
我的判断语句是
function IsURL(str_url)
{
var strRegex="http:\/\/+[A-Za-z0-9]+(\" || \s)";
var re=new RegExp(strRegex);
strUrl=str_url.match(re);
return (strUrl);
}
实现思路:以http://开头 以(")或(\s)结束
希望各位大大指出我语句的错误.并加油修改.实现目的
感谢各位大大 展开
1个回答
展开全部
我感觉不需要这么复杂,“http://”这个是固定的,那么你只需要获取“http://www.baidu.com/”的话,完全可以找第三个"/",进行字符串截取就可以了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询