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正则表达式匹配不包含某⼏个字符的字符串⽅法就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论