drogon456 发表于 2008-11-1 21:14:05

一个拆分自负串的问题

串口得到一个字符串125,55,44       ,怎么把这三个数字分开显示。注意三个数字的字节数不一定每次相同,也就是说这次是125,55,44    下次可能是31,110,125    很明显这两个字符串中,的位置是不一样的。

cpubbs 发表于 2008-11-2 08:58:42

有一个节点叫做string subset可以将某一个字符取出来的!里面输入长度和OFFSET就可以了!

站立的鱼 发表于 2008-11-3 14:30:46

三个数字都是以逗号来分开的吗??如果是可以拿出逗号前后的 就可以了

8230417 发表于 2008-11-3 16:56:18

原帖由 drogon456 于 2008-11-1 21:14 发表 http://www.cpubbs.com/bbs/images/common/back.gif
串口得到一个字符串125,55,44       ,怎么把这三个数字分开显示。注意三个数字的字节数不一定每次相同,也就是说这次是125,55,44    下次可能是31,110,125    很明显这两个字符串中,的位置是不一样的。
- 肯定有规律吧,不然你自己是如何确定1255544是125,55,44,而不是12,55,544?
   可以试着通过综合筛选如:划分符(如果存在),字符总长度,数字上限(如<100)等其他条件来得到你想要的三组数据。
- 如果实在没有任何规律,建议考虑在输出端加入该类信息,这就是发送端的不对了allqq-mogudiandian-35all 。

8230417 发表于 2008-11-3 17:01:21

奇怪了,怎么这里没有update?
http://www.cpubbs.com/bbs/redirect.php?fid=4&tid=59542&goto=nextnewset
页: [1]
查看完整版本: 一个拆分自负串的问题