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

js中用到的正则表达式

? ? 今天做项目,遇到一个问题,需要过滤字符串中的字符,保留数字,上网查需要用到正则表达式。

//校验是否全由数字组成?


function isDigit(s) 
{ 
var patrn=/^[0-9]{1,20}$/; 
if (!patrn.exec(s)) return false 
return true 
} 
?

//过滤非数字的字符

?

var empCode="MR0123";
 empCode.replace(/[^0-9]*/,"");
?

以后遇到类似问题还会补充。