日期:2014-05-16  浏览次数:20332 次

正则匹配字符串中的数字~~ 求解阿~~
例如有一个URL:www.text.com?uid-555&page-251.html

我现在要匹配这个URL种的page参数,即251。

正则应该怎样返回?

------解决方案--------------------
<script type="text/javascript">
var str = "www.text.com?uid-555&page-251.html";
var reg = /\.html$/;
var reg2 = /^.*-/;
str = str.replace(reg,"");
str = str.replace(reg2,"");
alert(str);
</script>
------解决方案--------------------
var reg=/page-(\d+)/i;

取捕获组1的值