split() indexOf ()

split() 解析字符串

     stringObject.split(separator,howmany)

separator,参数表示分隔符

示例:

http://10.148.8.229:9090/zs/data/Tdt/TdtDem/wmts?service=wmts&request=GetCapabilities

var serviceName = par.split("&")[0].split("=")[1];//par.split("&")[0]表示以&为分割符,取0号内容,结果为http://10.148.8.229:9090/zs/data/Tdt/TdtDem/wmts?service=wmts,split("=")[1]表示以=为分隔符,取1号元素,结果为wmts

var serviceurl = par.split("&")[1].split("=")[1];//结果为GetCapabilities

indexOf() 查找字符并获取索引值

var urlname="http://10.148.10.153:9180/zs";
                    var urlsz=[];
                    var urln="";
                    if(urlname.indexOf ("/")==-1){   //如果没有找到“/”,就不解析  ///indexOf如果没有就返回-1,否则返回索引值
                        urln=leftTree[i].url;
                    }else{
                        urlsz=urlname.split("/");   //urlsz=["http:","","10.148.10.153:9180","zs"]
                        urln=urlsz[2];    //urln="10.148.10.153:9180"
                    }

转载于:https://www.cnblogs.com/ZJiao/p/7097969.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值