网页特效日期数字正则表达式
号码正则
/^d{3,4}-d{7,8}(-d{3,4})?$/
区号必填为3-4位的数字,区号之后用“-”与电话号码连接
^d{3,4}-
电话号码为7-8位的数字
d{7,8}
分机号码为3-4位的数字,非必填,但若填写则以“-”与电话号码相连接
(-d{3,4})?
<script type="text/javascript">
function testrgexp(re, s){ // 参数说明 re 为正则表达式 s 为要判断的字符
return re.test(s)
}
var re = /^[0-9]*[1-9][0-9]*$/ ;
//判断是否是正整数 注: 程序中正则表达式格式: /上面的正则表达式(不带双引号)/
var s = prompt("请输入要判断的字符" , 10) ;
var result = testrgexp(re , s); //测试 返回true或false
alert(result);
</script>
var r = /^[0-9]*[1-9][0-9]*$/ //正整数
r.test(str); //str为你要判断的字符 执行返回结果 true 或 false
function testrgexp(re, s){ // 参数说明 re 为正则表达式 s 为要判断的字符
return re.test(s)
}
<
script type="text/javascript">
function isdigit(str){
var reg = /^d*$/;
return reg.test(str);
}
var str = "7654321";
document.write(isdigit(str));
var str = "test";
document.write(isdigit(str));
</script>