在 Python 中匹配多个字符串可以使用正则表达式或是判断语句。
如果使用正则表达式,可以使用
re
模块中的
re.search()
函数,该函数将返回第一个匹配的字符串。请看以下代码示例:
import re
text = "hello world"
# 匹配字符串 "hello" 或 "world"
if re.search("hello|world", text):
print("匹配成功")
else:
print("匹配失败")
如果使用判断语句,可以使用 Python 中的 in
关键字,该关键字将检查一个字符串是否在另一个字符串中出现过。请看以下代码示例:
text = "hello world"
# 判断字符串 "hello" 或 "world" 是否在 text 中出现
if "hello" in text or "world" in text:
print("匹配成功")
else:
print("匹配失败")