日期:2014-05-16 浏览次数:20328 次
? ? 今天做项目,遇到一个问题,需要过滤字符串中的字符,保留数字,上网查需要用到正则表达式。
//校验是否全由数字组成?
function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}
?
//过滤非数字的字符
?
var empCode="MR0123";
empCode.replace(/[^0-9]*/,"");
?
以后遇到类似问题还会补充。