我是python的初学者,并尝试实现以下目标 - 需要帮助请...
在下面的代码片段中,它匹配ab但不匹配剩余的两个匹配...任何人都可以指出我缺少的内容。
我有一个用文本捕获的txt输入。
for line in text:
parse = re.split('\s+', line)
print(parse)
if ("ab" or "yx" or "12") in line:
print("success")
continue
else:
print("failure")
上面的代码只匹配“ab”,它不适用于“yx”和“12”等其他匹配。不知道我错过了什么。
由于
答案 0 :(得分:-1)
我认为你的意思是:
if "ab" in line or "yx" in line or "12" in line: