python——正则表达式中的^用法

用法一: 限定开头

文档上给出了解释是匹配输入的开始
示例如下:

^/index
^(cat)$

用法二:(否)取反

示例如下:

[^a]  表示“匹配除了a的任意字符”

总结:

经过对比,只要是”^”这个字符是在中括号”[]”中被使用的话就是表示字符类的否定,如果不是的话就是表示限定开头。我这里说的是直接在”[]”中使用,不包括嵌套使用。
其实也就是说”[]”代表的是一个字符集,”^”只有在字符集中才是反向字符集的意思。

发布了23 篇原创文章 · 获赞 5 · 访问量 5356

猜你喜欢

转载自blog.csdn.net/ytraister/article/details/104701165