javascript 如何使用Javascript正则表达式获取URL参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 如何使用Javascript正则表达式获取URL参数相关的知识,希望对你有一定的参考价值。

//http://test.com/?room=123

var arr = document.URL.match(/room=([0-9]+)/)
var room = arr[1];

//http://test.com/?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vdmVnYS1hdXRoLWFwaS5kZXYvYXBpL3YxL2F1dGgvbG9naW4iLCJpYXQiOjE1MTMwNTg1MjMsImV4cCI6MTUxMzA2MjEyMywibmJmIjoxNTEzMDU4NTIzLCJqdGkiOiJaSmZGbEYyMXRUaEMyamlEIiwic3ViIjoxLCJwcnYiOiI4N2UwYWYxZWY5ZmQxNTgxMmZkZWM5NzE1M2ExNGUwYjA0NzU0NmFhIn0.fKp1F8aHFu4opqQP2luStx1Ekdlvqp6uQzQQG9_VYdQ

var arr = document.URL.match(/token=([^,]*)/);
var token = arr[1];

console.log('token',token);

以上是关于javascript 如何使用Javascript正则表达式获取URL参数的主要内容,如果未能解决你的问题,请参考以下文章

iOS/Javascript - 如何使用 Javascript 访问设备上的图像

如何使用 javaScript 文件作为其他 JavaScript 文件的高阶包装器

如何使用 Javascript 或任何 Javascript 框架创建用于保存图像的按钮?

javascript 如何使用对象制作JavaScript数组的真实副本(无参考)

javascript 如何使用Javascript正则表达式获取URL参数

如何使用 javascript 中的 mouseover 事件删除我在 javascript 中创建的 DOM 节点?