Regex 无法获取字符之间的文本?
我正在尝试从url链接获取字符之间的文本“XXXXX”,如/XXXXX.doc 我正在尝试“item['xxxxx']=re.search(r'/(.*?/.doc',item['url'])。组(1)”Regex 无法获取字符之间的文本?,regex,python-2.7,scrapy,regular-type,Regex,Python 2.7,Scrapy,Regular Type,我正在尝试从url链接获取字符之间的文本“XXXXX”,如/XXXXX.doc 我正在尝试“item['xxxxx']=re.search(r'/(.*?/.doc',item['url'])。组(1)” 此处无法获取“XXXXX”的文本,是否需要更改任何更正。您需要转义点: re.search(r'/(.*?)/\.doc', item['url']).group(1) 为什么第二条斜线在那里 尝试: 谢谢,工作正常,但我们必须在末尾添加.group(1)。 re.search(r'/(.*
此处无法获取“XXXXX”的文本,是否需要更改任何更正。您需要转义点:
re.search(r'/(.*?)/\.doc', item['url']).group(1)
为什么第二条斜线在那里 尝试:
谢谢,工作正常,但我们必须在末尾添加.group(1)。
re.search(r'/(.*?)\.doc', item['url']).group(1)