【发布时间】:2017-03-25 03:49:03
【问题描述】:
我正在使用 Python(和 Pytumblr)并尝试从一些返回的数据中提取某个字符串,但我正在搜索的字符串中包含“:”。每当我运行我的脚本时,我都会收到错误:
File "myfile.py", line 22
if re.search('^ion': u'..', u'b', line) :
^
SyntaxError: invalid syntax
这是我的代码:
import pytumblr
import re
returned = client.submission('blog') # get the submissions for a given blog
sch = open('returned')
for line in sch:
line = line.rstrip()
if re.search('^ion': u'..', u'b', line) :
print line
此代码中是否还有其他错误,或者是否有办法逃脱我不知道的“:”?我对 Python 很陌生,但我不认为:需要转义。
【问题讨论】:
-
:无所谓,但'有关系。 -
请提供您尝试匹配的数据示例。