【发布时间】:2015-07-17 14:16:39
【问题描述】:
我正在尝试使用正则表达式在字符串中找到它。
: [J, BASIC]
? [CINTERMEDIATE]
: [D,MEDIUM]
第一个字符可以是 ':' 或 '?' 然后是空格,然后是方括号 在方括号内有两个文本块,由逗号和/或空格分隔。逗号或空格可能存在也可能不存在
这是我为找到这个而写的
regex = re.compile('[:|?\s[\w[,\s]?\w]]+')
但它只找到了
'C]'
'E]'
'M]'
【问题讨论】:
-
你忘了转义一些
[?
标签: python regex python-2.7