String.prototype.getQuery = function(name){ var reg = new RegExp('(^|\?|&)'+name+'=([^&]*|$)'), url = this.replace(/&/" />

一起学习网 一起学习网


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

网络编程 JS获取网址中指定值的正则函数 06-22

<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>

PHP 正则表达式 推荐
思维导图点击下图,可以看具体内容!介绍正则表达式,大家在开发中应该是经常用到,现在很多开发语言都有正则表达式的应用,比如javascript,java

正则表达式字面量在ECMAScript5中的变化
在《JavaScript语言精粹》的第72页有这样一段:用正则表达式字面量创建的RegExp对象来共享同一个单实例:functionmake_a_matcher(){return/a/gi;}varx=make_a_matcher();va

.NET 正则表达式使用高级技巧之替换类介绍
d表示什么,{,5}表示什么,[表示什么……,这里我只想提醒大家一点,为了避免和反向引用相冲突,在你用nn表示八进制的ASCII码时,请在后加0,就


编辑:一起学习网

标签:正则表达式,字面,语言,都有,请在