假设我有这些字符串:的Python /正则表达式:排除一切除了一件事
a = "hello"
b = "-hello"
c = "-"
d = "hell-o"
e = " - "
如何只匹配-
(字符串C
)?我试过了if "-" in something
,但显然这是不正确的。有人可以请指教吗?
比方说,我们把这些字符串放到一个列表,通过循环和所有我想提取物C
。我将如何做到这一点?
for aa in list1:
if not re.findall('[^-$]'):
print aa
请问这太乱?
这怎么不正确? – 2010-02-02 15:36:18
“match”是什么意思? '“ - ”in“ - ”'肯定评估为* True *。 – Gumbo 2010-02-02 15:36:55
不要看起来凌乱。 – 2010-02-02 15:51:11