在Python中,`search` 是 `re` 模块中的一个函数,用于在字符串中搜索匹配正则表达式的内容。它返回一个匹配对象,如果找到匹配项,则可以使用 `group` 方法获取匹配到的内容;如果没有找到匹配项,则返回 `None`。
`search` 函数的基本语法如下:
```python
re.search(pattern, string, flags=0)
其中:
`pattern` 是要匹配的正则表达式模式。
`string` 是要搜索的字符串。
`flags` 是可选的标志参数,可以控制匹配的方式。
例如,要查找字符串中是否存在数字 "1",可以使用以下代码:
```python
import re
s1 = ""
result = re.search("1", s1)
if result:
print("Found:", result.group())
else:
print("Not found")
输出将会是 "Found: 1"