我有一个文件只包含一个长字符串,其中嵌入了多个url。这些url都是不同的,但总是在两个特定的子字符串之间括起来。如何提取所有的网址?在
我的文件内容如下所示:
data-starred-src="www.example.com" data-non-starred-src asdf asdf ghgh data-starred-src="www.someurl.com" data-non-starred-src gjsltg ajshssl ahssfh data-starred-src="www.anotherurl.com" data-non-starred-src
我想提取表单中的url
^{pr2}$
这应该做到:
工作正则表达式示例:
http://regex101.com/r/sI2jL7
或者另一个例子:
http://regex101.com/r/sI2jL7
在这个例子中,这个:
给出:
^{pr2}$尝试以下操作:
如果
s
很长,您也可以考虑使用finditer()
。在更新的re看起来像这样
^{pr2}$但我只是简单地用新的分隔符替换了AAA和BBB,所以如果之前代码不起作用,代码就可能无法工作。在
相关问题 更多 >
编程相关推荐