首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

页面应验url地址

2012-12-23 
页面验证url地址比如说我们在页面的js中取到一个url地址http://bbs.csdn.net/topics/200071426/,我该怎么

页面验证url地址
比如说我们在页面的js中取到一个url地址http://bbs.csdn.net/topics/200071426/,我该怎么判断url地址最后一个字符是不是"/",并且把它去除掉,谢谢,急求
[解决办法]
直接用js的replace(//$/g,"");把/结尾的替换掉就行了
[解决办法]
好多种验证呀,正则,java  .split("/") 验证最后一个数组了
[解决办法]

引用:
引用:
直接用js的replace(//$/g,"");把/结尾的替换掉就行了

求详细代码,亲,谢谢

这已经是详细代码了啊。你拿到这个String类型url直接用这个replace(//$/g,"");就可以了啊
[解决办法]
正则,java  .split("/") 验证最后一个数组了
[解决办法]
var url = "http://bbs.csdn.net/topics/200071426";
var lchar = url.charAt(url.length - 1);
url = (lchar=='/'?url.substring(0,url.length-1):url);

[解决办法]


引用:
var url = "http://bbs.csdn.net/topics/200071426";
var lchar = url.charAt(url.length - 1);
url = (lchar=='/'?url.substring(0,url.length-1):url);

如果仅仅是判断最后一位的话  +1

如果是判断最后一位不能是“/”的话:
String url = "http://bbs.csdn.net/topics/200071426/";
while(url.endsWith("/")){
url=url.substring(0, url.length()-1);
}
[解决办法]
  var url = window.location.href;
    var lastChar =url.substr(url.length - 1,url.length);
    if(lastChar=="/"){
    var newurl=url.substr(0,url.length - 1);
    alert(newurl);//新的url
    //如果是想改变页面的话
    //window.location.href =newurl;
    }

[解决办法]
直接replace(/\/$/,"")就可以了啊

热点排行