我有一个字符串像这个 - :正则表达式表达式生成额外的输出
st = "url=these,url=are,url=test,url=questions"
现在,从这个字符串,我需要生成所有url
的价值。现在,正则表达式现在用的就是像这个 - :
import re
re.findall(r'([^\(url=\)]+)',st)
现在我所需的输出是['these,', 'are,', 'test,', 'questions']
,但我的正则表达式是给 ['these,', 'a', 'e,', 'test,', 'q', 'estions']
这是输出。
那么,我应该修改的正则表达式,以及为什么我的正则表达式没有给我所需的输出。
是啊,知道了。感谢您的解释。我只是无法绕过我的头正则表达式 – RanRag