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

    1.正则表达式是用来进行文本匹配的代码

    2.元字符:

    +(匹配一次或n次)   d+

    *(匹配0次或n次)

    ?(0次或1次)

    {n}(n次)

    (匹配单词)

    s(匹配空白符)

    w(匹配字母,数字,下划线或汉字)

    .(换行符以外的任意字符)

    d(匹配数字)

    ^(匹配字符串的开始)

    $(匹配字符串的结束)

    {} (规定匹配次数{5,12}代表5=<x=<12)

    3.字符转义

    用于查找元字符本身:例如查找*就是*

    4.类[]

    用[]自定义类,[abc]就是匹配abc中任何一个,[0-9]相当于d

    5.或 |

    从左到右匹配

    6.分组()

    7.反义

    D(换成大写,表示非数字)

    [^abc] (表示非abc)

    8.组名

    (?<word>w+) //将w+组名指定为word

    引用组:k<word>

  • 相关阅读:
    NSLocalizedString用法
    4-27学习心得
    手势学习
    plist处理
    数据存储
    initWithFrame方法
    控制器跳转小常识
    UIGestureRecognizer学习笔记
    博客资源
    检测手机wifi有没有打开
  • 原文地址:https://www.cnblogs.com/liuzhongyi1992/p/3512820.html
Copyright © 2011-2022 走看看