常用正则表达式

1、正数和正整数正则表达式

正数(包括小数):/^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/
正整数(不包括小数):/^[+]{0,1}(\d+)$/

 

 

2、获取请求路径里的入参值

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

 

posted @ 2018-04-18 15:08  Rexcnblog  阅读(219)  评论(0)    收藏  举报