python正则表达式search
时间: 2024-08-12 16:02:14 浏览: 54
Python的re模块提供了`search()`函数,用于在一个字符串中搜索指定的正则表达式模式。这个函数从字符串的开始位置开始匹配,并返回第一个匹配的结果,如果找到匹配,则返回一个Match对象;如果没有找到匹配,它会返回None。
`search()`的基本语法如下:
```python
import re
pattern = '模式'
string = '要搜索的字符串'
match = re.search(pattern, string)
if match:
print("找到了匹配:", match.group())
else:
print("未找到匹配")
```
其中,`pattern`是你想要匹配的正则表达式,`string`是你要在其中查找的文本。`group()`方法用于获取匹配的部分。
阅读全文