python case字符串匹配
时间: 2023-12-31 22:23:55 浏览: 132
字符串匹配
在Python中,可以使用多种方法进行字符串匹配,包括使用正则表达式、使用字符串的内置方法和使用第三方库。下面是两种常用的方法:
1. 使用正则表达式进行字符串匹配:
```python
import re
pattern = r'nginx-access-2018060[0-9]*\.log'
string = 'nginx-access-20180601.log'
if re.match(pattern, string):
print("字符串匹配成功")
else:
print("字符串匹配失败")
```
2. 使用字符串的内置方法进行字符串匹配:
```python
string = 'nginx-access-20180601.log'
if 'nginx-access' in string and string.endswith('.log'):
print("字符串匹配成功")
else:
print("字符串匹配失败")
```
这两种方法都可以用来进行字符串匹配,具体使用哪种方法取决于你的需求和个人偏好。
阅读全文