来一段 url:
https://m.xp85.com/sjdzZr/user=zhangsan&password=helloworld123&startid=1&count=10
假如我想提取:
user:zhangsan
password=helloworld123
我的正则是这样的
# 这里的 k1, v1 是从库里提取的关键词。
re.findall(r'{}=(.*?)[&|"|;|_|\n]'.format(k1), urlStr, re.S)[0]
re.findall(r'{}=(.*?)[&|"|;|_|\n]'.format(v1), urlStr, re.S)[0]
注意你的 urlStr 在最后 要自行格式化换行符,这样不会报数组越界异常。