正则表达式语法

正则表达式语法:
    
    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 @   奥兰王子  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
历史上的今天:
2021-01-04 inner join 、left join 、right join 和full join的区别
点击右上角即可分享
微信分享提示