zoukankan      html  css  js  c++  java
  • 正则

    正则
    1.转译字符
    2.元字符(匹配元素) .,s,,d,w,^ $,[a-z0-9A-Z!?]:>反义,,定义位置属性
    3.匹配次数 (位数) *,?,+,{n},{n,},{n,m}
    4.实际字符(真实值)
    5.语法:分支

    1.先有对象(需要匹配元素),后有匹配次数(需要位数),再看语法

    一.常用校验2016-07-07

    1.只能是数字:[0-9]*

    2.邮箱正则表达式:^([a-z0-9A-Z]+[-|_|\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\.)+[a-zA-Z]{2,}$

    3.手机:a.^(((13[0-9])|(15([0-3]|[5-9]))|(18[0,5-9]))\d{8})|(0\d{2}-\d{8})|(0\d{3}-\d{7})$

        b.var myreg = /^(13[0-9]|14[0-9]|15[0-9]|18[0-9])d{8}$/;

    4.QQ格式:^[1-9]d{4,10}$;

    5.电话:var telregexp="^(0[0-9]{2,3}-)?([2-9][0-9]{6,7})+(-[0-9]{1,4})?$" 

    6.16到19为纯数字:^(d{16}|d{19})$;

    7.15位数字:^d{15}$;

    8.字母开头,5-16位,字母数字和下划线:^[a-zA-Z][a-zA-Z0-9_]{4,15}$

  • 相关阅读:
    CF1324F Maximum White Subtree——换根dp
    bzoj3029 守卫者的挑战
    k8s-pod
    k8s 介绍
    docker-dockerfile
    docker学习
    git
    windows 上git安装及gitlab 连接
    gitlab 配置管理
    gitlab安装/配置/维护
  • 原文地址:https://www.cnblogs.com/jianyi12/p/5599887.html
Copyright © 2011-2022 走看看