python正则子组匹配

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python正则子组匹配相关的知识,希望对你有一定的参考价值。

子组匹配返回找到的第一个匹配项

[]表示匹配列表中的任意一个,返回找到的第一个

技术分享

这样可以发现如果要查找字母的话可以使用[a-z],返回找到的第一个字母

查找数字使用[0-9],返回找到的第一个数字相当与\\d

技术分享

在[]中使用^表示取反的意思,所以[^0-9]相当与\\D

技术分享

.在[]也不再是任意字符的意思,就是.本身

技术分享

*************************************************************************************************************************************

|在正则中表示或的意思

技术分享

技术分享

 

以上是关于python正则子组匹配的主要内容,如果未能解决你的问题,请参考以下文章

Python正则表达式

正则表达式小结

nginx rewrite正则子组最多匹配到$9

正则表达式

正则表达式中的子组模式

python中的正则表达式中的 ""