截取url中的某个字符串后面的值

获取到当前网址

var url = window.location.href;

http://localhost:8080/exam_questions?type=3

//获取url中的参数
function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg); //匹配目标参数
if (r != null) return unescape(r[2]); return null; //返回参数值
}

获取到url中的type=后面的值
var xx = getUrlParam(‘type‘);

时间: 2024-08-04 17:50:37

截取url中的某个字符串后面的值的相关文章

url中参数以及callback后面的串

最近在写一个京东的爬虫,在模拟其http请求访问评论时,遇到http://club.jd.com/productpage/p-1419543-s-0-t-0-p-0.html?callback=jQuery666571&_=1429756811393这种url,被callback后的串难住. 后阅读http://www.cnblogs.com/2050/p/3191744.html这篇博文以及网上一些资料,得知这是jquery随机生成的回调函数,其参数就是http://club.jd.com/p

C++如何去除浮点数字符串后面的零

有时我们需要将浮点数转化为字符,然后打印输出.下面是c++的里的一种实现: char str[32]; double num = 32.0100; sprintf(str, "%f", num); std::cout<<str<<std::endl; 常见输出: 32.0100 但是,有时我们会有这样的需求:舍弃字符串最后多余的零. 我最近就遇到了这种需求,各处求解,最后通过网上案例的启发,想到了两种解决方案. 方案1: 创建一个函数removeLastZero

如何截取url中的各个参数?

在页面跳的时候,目的界面可能会根据url中的某些参数进行数据处理,这个时候如何能快速并设计一个通用的截取url中的参数,并且获取各个参数值? 代码: url = location.search;//获取当前界面url中“?”后面的所有值组成的字符串 var paramRequest = new Object(); if (url.indexOf("?") != -1) {    var str = url.substr(1); //去除“?”,保留之后的所有字符 var strs=st

c#获取url中的查询字符串参数

/// <summary> /// 获取url中的查询字符串参数 /// </summary> public static NameValueCollection ExtractQueryParams(string url) { int startIndex = url.IndexOf("?"); NameValueCollection values = new NameValueCollection(); if (startIndex <= 0) ret

oracle截取字段中的部分字符串

使用Oracle中Instr()和substr()函数: 在Oracle中可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符. 其语法为: instr(sourceString,destString,start,appearPosition). instr('源字符串' , '目标字符串' ,'开始位置','第几次出现') 其中sourceString代表源字符串: destString代表想聪源字符串中查找的子串: start代表查找的开始位置,该参数可选的,默认为1: ap

js 截取url中的参数

getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); if(r != null) { return unescape(r[2]); } return null; } 正常的页面可以调用这个方法,window.location.search获取到当前页面从问号 (?)

javascript获取url地址问好后面的值,包括问号

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>关于hasOwnProperty()方法的应用</title> 6 </head> 7 <body> 8 <div id="div">aaaaa</div> 9 <

js截取URL中字段

var url= document.location.href; var arrurl=url.split("?shop_id="); var sid = arrurl[1]; var shopid    = parseInt(sid);

java截取url中的值

1 Map<String, Object> urlSplit(String data){ 2 StringBuffer strbuf = new StringBuffer(); 3 StringBuffer strbuf2 = new StringBuffer(); 4 Map<String ,Object> map = new HashMap<String,Object>(); 5 for(int i =0;i<data.length();i++){ 6 7 i