python 匹配多个字符串

在 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("匹配失败")
  •