发 帖  

求助大神:字符串搜索帧头并截取数据,合并数据高低位并将每帧数据放入相应行

23609 串口通讯 字符串

程序.png (95.14 KB, 下载次数: 0)

程序.png

1646019121(1).png (182.16 KB, 下载次数: 0)

1646019121(1).png

6bd8239bddc35374939a0ac7a7a06ce.jpg (16.69 KB, 下载次数: 0)

6bd8239bddc35374939a0ac7a7a06ce.jpg

1646642847(1).png (176.85 KB, 下载次数: 0)

使用匹配失败

1646642419(1).png (172.29 KB, 下载次数: 0)

删除空格失败

sos.rar

42.85 KB , 下载次数: 6

已退回3积分
2022-2-28 11:57:06   评论 分享淘帖 邀请回答 举报
2个回答
2022-2-28 21:06:31 4 评论

举报

4 条评论
  • 2022-3-1 09:50

    就是只有开头是FFFE 02后面是非0的,所以这里就是我想要的呀。其余的FFFE 00/01后面全是0,也不会出现传着传着这两个设备号开始有数据,除非串联另一个压感器。

    汪刚刚 回复 xyue: 2022-3-2 22:51

    用正则表达式来查找你想要的,然后进行数据处理,正则有匹配前和匹配后字符串

    xyue 回复 汪刚刚: 2022-3-7 16:25

    我的数据里有空格,匹配前 后的字符串出不来,目前没搜到能去掉空格的方法。而且我要循环多次匹配,这个能实现吗?网上看到的一些都是一次结束的。

    xyue 回复 汪刚刚: 2022-3-7 16:47

    您看下下面我的回答,我在网上看到别人成功去掉空格的程序但用在我的数据上就会失效,而我用匹配简单验证也无法显示。网站评论功能我不太会使,这边回复只能回复文字。

2022-3-1 06:06:19 1 评论

举报

1 条评论
  • 2022-3-1 09:56

    请问是谁呢?我搜了很久,但和我情况类似的人并不多,大多数的数据截取都是固定长度的,且多数为有帧头和帧尾的,而我只有帧头,类比着改(我纯纯小白水平)可能会出现从需要数据中央截断的情况。而且我还想实现每帧数据转行插入,没搜到过这种……

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

您需要登录后才可以回帖 登录/注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
快速回复 返回顶部 返回列表
关注微信公众号

电子发烧友网

电子发烧友论坛

社区合作
刘勇
联系电话:15994832713
邮箱地址:liuyong@huaqiu.com
社区管理
elecfans短短
微信:elecfans_666
邮箱:users@huaqiu.com
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表