Python 正则表达式 匹配不到?
#encoding:UTF-8importrestrr='shopdetail.html?GfDT=Z2t3U1Q%3D&branduid=182719&special=...
# encoding: UTF-8
import re
strr = 'shopdetail.html?GfDT=Z2t3U1Q%3D&branduid=182719&special=1'
pattern = re.compile(r'branduid=\d+')
match = pattern.match(strr)
if match:
print match.group()
结果match=None,什么都没匹配到,但是在notepad++里面,用 branduid=\d+ 这个是可以匹配到的
这是为什么? 展开
import re
strr = 'shopdetail.html?GfDT=Z2t3U1Q%3D&branduid=182719&special=1'
pattern = re.compile(r'branduid=\d+')
match = pattern.match(strr)
if match:
print match.group()
结果match=None,什么都没匹配到,但是在notepad++里面,用 branduid=\d+ 这个是可以匹配到的
这是为什么? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询