MDCore.poster="//s-delivery15.mxdcontent.net/thumbs/2a9eb51ea746cf322c83cf60b5ac3acd.jpg";MDCore.furl="
";MDCore.wurl="//s-delivery15.mxdcontent.net/v/2a9eb51ea746cf322c83cf60b5ac3acd?s=alp2UW7dP-gmVGa-ACoERA&e=1579990634";MDCore.vfile="2a9eb51ea746cf322c83cf60b5
我需要这个表达式产生的相同结果,但这里我从字母'g'开始,忽略字母'f'。
(?:vsr|[g-zG-Z]url)[^=]*=\s*"([^"]+)
我需要类似这样的东西,但忽略"[a-zA-Z]url "中的字母 "f"。
(?:vsr|[a-zA-Z]url)[^=]*=\s*"([^"]+)
3 个回答
0 人赞同
re.compile("[a-eg-z]",flags=re.I)
它将匹配从"a"
到"e"
以及从"g"
到"z"
的所有字母,而标志re.I
将让它忽略大小写。
0 人赞同
如果你只想要wurl,你可以使用一个组。
re.compile(r'MDCore\.wurl=\"(.[^\"]+)')
See the link to regex
我看到的所有其他答案也都会删除'f'在URL中,这不可能是正确的。