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

    1、什么是正则?

      用一个表达式去匹配结果

    2、基本要素:元字符类、数量限定符、位置限定符、特殊符号

    3、元字符类:

      . :匹配任意一个字符

      d:任意单个数字

      [ ]:匹配括号中的任意一个字符,如字符串(abaacb)正则表达式a[a-d]b  匹配结果acb。( - 在[ ] 表示范围);又或者[0-9],则匹配0~9中任意一个;[a-zA-Z],匹配所有大小写字母

    4、数量限定符(表示数量限定符前面内容次数):

      * : 表示0次或更多次,贪婪匹配

      + : 表示1次或者更多次

      ?:表示0次或者1次

      {n}:表示重复n次

      {n,}:表示重复n次或者更多次

      {n,m}:表示重复n~m次

    5、位置限定符

      ^ :匹配行首位置

      $ :匹配行末位置

    6、其它

      a|b :表示a或者b

      ( ):括号内的部分作为一个整体

      

     7、几个小练习

      a)匹配数字:1234  

           可以:.*   或 d{4} 或[1-4]{4}等

    8、转义

      转义可以使用:

    正则表达式测试网站:http://c.runoob.com/front-end/854

    文章参考:https://blog.csdn.net/cherrydreamsover/article/details/80941220

  • 相关阅读:
    显示进度条
    LEAVE LIST-PROCESSING …
    博主心声
    sap设置权限
    快捷键大全
    VS快捷键
    vs中图片资源的横竖屏的影响
    error C4430: 缺少类型说明符
    cocos2dx3.3 使用cocos studio2.0 导出的.csb文件
    让cocos2d-x 3.0读取cocostudio中的csb文件
  • 原文地址:https://www.cnblogs.com/hzgq/p/11849887.html
Copyright © 2011-2022 走看看