美文网首页
正则表达式

正则表达式

作者: storm_pass | 来源:发表于2019-01-19 09:48 被阅读0次

    元字符

    元字符是指具有特殊含义的字符 如 . * [ \ ^ $ 等

    其他字符

    其他字符只能与自身匹配。

    转义字符

    转义字符可以取消特殊字符的特殊含义
    如: end. 实际匹配的字符串是 end.

    字符集

    可以用中括号描述一个字符集
    如 [1-9] [a-z] [A-Z]
    特殊的
    ++ [][] 表示匹配 ][
    ++ [ab-] 如果要在中括号中匹配 ‘-’,必须把 减号放在 最后面

    补集

    ^ 代表补集的意思, 取反
    如: [^a-z] 表示不是 a-z 的 字符
    注意, 必须写在开头

    串接

    简单串接

    [A-Z].[0-9]. 的意思是 匹配一个 相连的四个字符, 这个字符必须满足如下规则
    第一个字符 必须是 大写字母
    第二个字符 可以是 任意字符
    第三个字符 必须是 数字
    第四个字符 可以是任意字符

    重复

    • 号代表匹配 0次或多次
      12*4 匹配 1224 124 14 不匹配 1234

    锚点

    和 ^ 表示匹配行尾
    ^ 表示匹配行首

    相关文章

      网友评论

          本文标题:正则表达式

          本文链接:https://www.haomeiwen.com/subject/vzjadqtx.html