我要检查字符串中数字值的出现次数,即该字符串中只允许使用2个数字字符。任何人都可以帮我解决这个问题吗?
提前致谢
答案 0 :(得分:0)
试试此代码
var s ="1asds3asa"; // string to check
var t = s.replace(/[^\d]/g,""); // a string with everything but the digits removed
if(t.length>2)
{
alert("Only 2 numbers allowed");
}