MySQL进阶之正则表达式

作者: 怀老师 | 来源:发表于2020-04-12 19:32 被阅读0次

    正则表达式(Regular Expression)

    通常缩写成REGEX

    ^在字符串的开始进行匹配

    $在字符串的末尾处进行匹配

    .匹配任意单个字符,包括换行符

    [...]匹配出括号内的任意字符,有一个能匹配上,返回true。

    [^...]取反

    a* 匹配0个或者多个a

    a+匹配1个或者多个a

    a?匹配1个或者零个a

    a1|a2 匹配a1或者a2

    a(m)匹配m个a

    a(m,n)匹配m到n个a

    a(,n)匹配0到n个a

    (...)将模式元素组成单一元素

    MySQL中使用REGEXP关键词来做正则匹配,例如:

    select 'abcdefg' REGEXP '^h';得出的结果是0,如果匹配到是1.

    相关文章

      网友评论

        本文标题:MySQL进阶之正则表达式

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