ESP8266 – WiFiClient库 – find

位置导航: ESP8266库 / WiFiClient库 / 本页

说明

find函数可用于从设备接收到的数据中寻找指定字符串信息。当函数找到了指定字符串信息后将会立即结束函数执行并且返回“真”。否则将会返回“假”。

请留意,WiFiClient对象在处理或发送网络数据时,可以通过调用Stream类中的函数来实现。本函数即是Stream类中的一员。

语法

client.find(target)

参数

target: 被查找字符串。允许使用String或char类型。

返回值

返回值类型为bool。当函数找到了指定字符串信息后将会立即结束函数执行并且返回“真”。否则将会返回“假”。

示例程序

此程序用于演示如何使用esp8266作为互联网客户端向www.example.com网站服务器发送http请求,并且使用find函数在网站服务器响应的信息中寻找“Date”字符串。如果找到“Date”字符串,则通过串口监视器告知用户开发板已经找到了“Date”字符串。

关于本函数的具体使用方法,请参考以下代码,尤其是代码中高亮的语句部分。

相关内容

readString – 读取数据并保存为字符串Stream类
readStringUntil – 读取数据直到指定字符并保存为字符串Stream类
parseInt – 解析数据中的整数Stream类
Stream类

位置导航: ESP8266库 / WiFiClient库 / 本页