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

    . 匹配除换行符以外的任意字符
    w 匹配字母或数字或下划线或汉字
    s 匹配任意的空白符
    d 匹配数字
     匹配单词的开始或结束
    ^ 匹配字符串的开始
    $ 匹配字符串的结束

    W 匹配不是字母或数字或下划线或汉字的字符
    S 匹配任意不是空白符的字符
    D 匹配任意非数字的字符
    B 匹配不是单词的开始或结束的位置
    [^x] 匹配除了x以外的任意字符
    [^aeiou] 匹配除了aeiou这几个字母以外的任意字符


    * 重复0次或更多次
    + 重复一次或更多次
    ? 重复零次或一次
    {n} 重复n次
    {n,}重复n次或更多次
    {n,m}重复n到m次

    [1-9] 表示1到9中的任意字符
    [A-Za-z0-9] 表示A-Z,a-z,0-9中的任意一个字符。
    [A-Za-z0-9-] 表示A-Z,a-z,0-9,-,中的任意一个字符。

    QQ号的正则表达式:

    ^[1-9][0-9]{4,}$

    email正则表达式:

    ^w+([-+.]w+)*@w+([-.]w)*.w+([-.]2+)*$

  • 相关阅读:
    redis修改密码
    redis配置
    django中日志配置
    django中缓存配置
    navicat批量导入数据
    django添加REST_FRAMEWORK 接口浏览
    django验证码配置与使用
    LUA_OBJECT
    LUA comment
    lua-redis
  • 原文地址:https://www.cnblogs.com/hlhs/p/15119736.html
Copyright © 2011-2022 走看看