我是蟒蛇新手。我不明白为什么这段代码不起作用:
reOptions = re.search(
"[\s+@twitter\s+(?P<login>\w+):(?P<password>.*?)\s+]",
document_text)
if reOptions:
login = reOptions.group('login')
password = reOptions.group('password')
我有个错误:
索引器错误:没有此类组
带文档文本
嘘嘘
[@twitter va1en0k:somepass]
最佳答案
[
和]
是特殊的正则表达式字符。对它们进行转义以匹配文本[
和]
。
见Regular Expression Syntax。