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