test = "http://example.com/afternoonhttp://bell.example.com/advertisement/base.phphttp://www.example.com/"
我正在尝试使用正则表达式将这些网址与python中的测试字符串分开 我写的正则表达式代码返回列表中的整个字符串 我无法决定结束条件
代码:
url = re.findall(r'(http[s]?:\/\/[\w|\.]+\S+)', test)
print(url)
我得到的输出:
['http://example.com/afternoonhttp://bell.example.com/advertisement/base.phphttp://www.example.com/']
我想要的输出:
['http://example.com/afternoon',
'http://bell.example.com/advertisement/base.php',
'http://www.example.com/']