0
我试图从以下字符串的文件名:得到两个空间之间的一切,包括词干
s = '[download] /tmp/743979_file.mp4 has already been downloaded'
这是我到目前为止有:
>>> re.search(r'(\s).+_file[^\s]+', s).group()
' /tmp/743979_file.mp4'
我将如何获得第一个空格之后,第二个空格之前的所有内容,其中包含字_file
?
'\ s'和'\ S *'有什么区别? – David542
'\ s'是空格,'\ S'是非空格,'*'表示0或更多前面的对象。 – TigerhawkT3