py判断某个字符串是否存在列表 模糊匹配
时间: 2023-10-11 20:28:04 浏览: 94
判断某字符串是否存在
如果你想进行模糊匹配,可以使用 Python 中的正则表达式模块 `re`。以下是示例代码:
```python
import re
my_list = ["apple", "banana", "orange"]
my_pattern = "an"
for item in my_list:
if re.search(my_pattern, item):
print(f"The pattern '{my_pattern}' exists in the string '{item}'.")
else:
print(f"The pattern '{my_pattern}' does not exist in the string '{item}'.")
```
输出结果为:
```
The pattern 'an' exists in the string 'apple'.
The pattern 'an' exists in the string 'banana'.
The pattern 'an' exists in the string 'orange'.
```
在上述代码中,`re.search()` 函数会在每个字符串中搜索匹配正则表达式 `my_pattern` 的子串。如果找到,则输出字符串存在指定的模式;否则输出字符串不存在指定的模式。
阅读全文