2024-07-02 09:36:58
数据格式是Tn=???摄氏度,我想对已接收到的文本内容进行数据的提取...不知道这样说您清楚吗?呵呵
我的意思是在接收的时候进行处理,同时读取,因为串口数据本质上是一个个来的,分包的情况不定,“欢迎使用该设备,T1=15℃ T2=25℃ T3=30℃ T4=40℃”有可能是先收到前面一半,再收到后面一半, 不像网络包是一起来的,所以建议一个个自己处理。
如果你是想对收到的数据进行处理,建议直接用正则表达式,自己百度一下。基本上下面的就可以了。
欢迎使用该设备,T1=(\d+)℃ T2=(\d+)℃ T3=(\d+)℃ T4=(\d+)℃
2024-07-02 07:14:48
强强强
我再搜下分离的用法,还没用过..