zoukankan      html  css  js  c++  java
  • 正则表达式

    一、

    用户名验证:

      验证用户名:验证以字母开头,可包含字母,数字及下划线的用户名。[a-zA-Z]表示以字母,w 匹配包括下划线的任何单词字符,等价于'[A-Za-z0-9_]',*表示紧连着的前一个字符出现零次或多次。/^、$/分别代表正则表达式的开头及结尾。

      1、/^[a-zA-Z]w*$/i              3-20位、字母、数字、下划线的组合,以字母开头      

      2、/^[u4E00-u9FA5a-zA-Z][u4E00-u9FA5a-zA-Z0-9_]*$/          用户名不能为空||用户名长度3-20位||只能输入中文、字母、数字、下划线,且以中文或字母开头

    二、正则去除a链接

           查找  <a[^>]*(href=")[^"]*(")

      替换为#   <a $1#$2

    三、微信号验证

    var wechat = $.trim($('.d1 [name=wechat]').val());
    if(/^[0-9]+$/.test(wechat)){
    	if(!(/^1[3456789]d{9}$/.test(wechat))){ 
    		layui.error('请输入正确的微信号!');
    				return false; 
    	} 
    }else if(!(/^[a-zA-Z][a-zA-Z0-9_-]{5,19}$/.test(wechat))){
    		layui.error('请输入正确的微信号!');
    		return false;
    }
    

      

  • 相关阅读:
    团队冲刺第三天
    NoSQL数据库基础概述
    团队开发冲刺第九天
    团队开发冲刺第八天
    团队开发冲刺第七天
    团队开发冲刺第六天
    团队开发冲刺第五天
    团队开发冲刺第四天
    团队开发冲刺第三天
    第九周总结
  • 原文地址:https://www.cnblogs.com/qing1304197382/p/7457003.html
Copyright © 2011-2022 走看看