正则匹配在XX之后的写法

    技术2025-09-04  23

    例如:获取邮箱中@之后的部分

    (?<=@)\S+$

    解释: \S 匹配字母、数字、下划线 + 匹配前面的子表达式一次或多次 (?<=@) 这是重点,匹配一个位置,这个位置在“@”后面 $ 匹配字符串结尾

    所以整个表达式的含义就是 匹配一个字符串,这个字符串“@”的下一位开头,字符串是非空白字符组成,字符串的结尾是这个字符串的结尾。

    这篇文章的兄弟篇《正则匹配在XX之前的写法》

    点这里测试正则表达式

    Processed: 0.009, SQL: 9