首页 java实战 nodejs校验电话号码,邮件,正则匹配

nodejs校验电话号码,邮件,正则匹配

nodejs校验电话号码,邮件,正则匹配 /*是否带有小数*/ function    isDecimal(strVal…

nodejs校验电话号码,邮件,正则匹配

/*是否带有小数*/
function    isDecimal(strValue )  { 

  var  objRegExp= /^\d+\.\d+$/;

  return  objRegExp.test(strValue); 

} 

/*校验是否中文名称组成 */
function ischina(str) {

var reg=/^[\u4E00-\u9FA5]{2,4}$/;  /*定义验证表达式*/

return reg.test(str);    /*进行验证*/

}

/*校验是否全由8位数字组成 */
function isStudentNo(str) {

var reg=/^[0-9]{8}$/;  /*定义验证表达式*/

return reg.test(str);    /*进行验证*/

}

/*校验电话码格式 */
function isTelCode(str) {

var reg= /^((0\d{2,3}-\d{7,8})|(1[3584]\d{9}))$/;

return reg.test(str);

}

/*校验邮件地址是否合法 */
function IsEmail(str) {

var reg=/^\w+@[a-zA-Z0-9]{2,10}(?:\.[a-z]{2,4}){1,3}$/;

return reg.test(str);

}

 

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

为您推荐

mysql 统计日期 今天,昨天,上个月,这个月 ,一年

mysql 统计日期 今天,昨天,上个月,这个月 ,一年

查询5分钟前的数据 select * from table where end_date between date_ad...
Illegal key size or default parameters

Illegal key size or default parameters

简介: java中使用AES对称加密后,请求报错: Caused by: java.lang.RuntimeExcept...
nginx跨域问题

nginx跨域问题

add_header Access-Control-Allow-Origin *; add_header Access-...
Ajax请求发送成功但不进success的解决方法

Ajax请求发送成功但不进success的解决方法

dataType:’Text’ 格式严格按照服务端返回的数据来
【java】post请求参数全大写后台接不到参数

【java】post请求参数全大写后台接不到参数

测试验证的时候发现,接收不到请求参数   驼峰正常 springMVC使用的是Jackson来解析json格式的请求报文...
返回顶部