JS获取网址中指定值的正则函数

Kenisha ·
更新时间:2024-09-21
· 706 次阅读

代码如下:
<script type="text/javascript">
String.prototype.getQuery = function(name){
var reg = new RegExp('(^|\\?|&)'+name+'=([^&]*|$)'), url = this.replace(/&/g, '&'), r = url.match(reg);
return r === null ? null : unescape(r[2]);
}
var str = 'http://wpa.qq.com/msgrd?v=3&uin=1438344583&site=qq&menu=yes';
alert(str.getQuery('uin'));
</script>
您可能感兴趣的文章:JavaScript正则替换HTML标签功能示例php正则去除网页中所有的html,js,css,注释的实现方法Java/Js下使用正则表达式匹配嵌套Html标签javascript下一个还原html代码的正则JS正则表达式获取字符串中特定字符的方法javascript 获取url参数的正则表达式(用来获取某个参数值)在JavaScript中获取请求的URL参数[正则]Javascript 获取链接(url)参数的方法[正则与截取字符串]node.js正则表达式获取网页中所有链接的代码实例JavaScript中使用正则匹配多条,且获取每条中的分组数据javascript 获取链接文件地址中第一个斜线内的正则表达式javascript使用正则获取url上的某个参数JS正则获取HTML元素的方法



正则 js

需要 登录 后方可回复, 如果你还没有账号请 注册新账号