python正则表达式匹配不包含某⼏个字符的字符串⽅法⼀、匹配⽬标
⽂件中所有以https?://开头,以.jpg|.png|.jpeg结尾的字符串
⼆、尝试过程
1)
⾃然想到正则表达式r'(https?://.*?.jpg|https?://.*?.png|https?://.*?.jpeg)简化书写为r'(https?://.*?\.(?:jpg|png|jpeg)
2)更改正则表达式为r'(https?://[^ ",]*?\.jpg|https?://[^ ",]*?\.png)' 简化书写为r'(https?://[^, "]*?\.(?:jpg|png|jpeg))
python正则表达式判断完美匹配。
以上这篇python正则表达式匹配不包含某⼏个字符的字符串⽅法就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。