javascript用正则表达式提取网址中的参数

来源:互联网 发布:linux常用哪些版本 编辑:程序博客网 时间:2024/06/09 19:57

直接上代码

<script type="text/javascript">    var url = "http://www.***.com/n/2013/01/08/1037962.shtml";    //url = "http://www.***.com/mine/mine_show.aspx?id=1037962";    var reg = /\/\d+.shtml|\?id\=\d+/gi;    var result;    if((result = reg.exec(url)) != null){        result += "";        var id = result.match(/\d+/g);        alert(id);    }</script>

参考文章

http://www.w3school.com.cn/js/jsref_obj_regexp.asp


------------------------------------------------------------

下面的两条语句是等价的: 
re = new RegExp("\\w+","gi") 
re = /\w+/gi

原创粉丝点击