正则表达式语法

正则表达式语法:
    
    a|b        匹配 a 或 b
    gr(a|e)y     匹配 gray 或 grey
    .         匹配任一字符
    [abc]       匹配任一字符: a 或 b 或 c
    [^abc]      匹配任一字符, 但不包括 a, b, c
    [a-z]       匹配从 a 到 z 之间的任一字符
    [a-zA-Z]     匹配从 a 到 z, 及从 A 到 Z 之间的任一字符
    ^         匹配文件名的头部
    $         匹配文件名的尾部
    ( )        匹配标记的子表达式
    \n        匹配第 nth 个标记的子表达式, nth 代表 1 到 9
    \b        匹配字词边界
    *         匹配前一项内容 0 或多次
    ?         匹配前一项内容 0 或 1 次
    +         匹配前一项内容 1 或多次
    *?        匹配前一项内容 0 或多次 (懒人模式)
    +?        匹配前一项内容 1 或多次 (懒人模式)
    {x}        匹配前一项内容 x 次
    {x,}       匹配前一项内容 x 或多次
    {x,y}       匹配前一项内容次数介于 x 和 y 之间
    \         特殊转义字符

posted @ 2025-01-04 18:02  奥兰王子  阅读(2)  评论(0编辑  收藏  举报