如何提取字符串中某几个位置的元素

2019-07-18 02:27发布

如何提取字符串中某几个位置的元素,如字符串AA 01 08 D6 DF FF,我想提取其中的08和D6,请问该如何实现?
或者说如何提取一维数组中某几个位置的元素,该如何实现啊,请指导的给个思路。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
happyarrow
1楼-- · 2019-07-18 04:38
字符串请用  截取字符串。

数组请用 索引数组
renshaoshuai
2楼-- · 2019-07-18 08:22
二楼说的是呀。
字符串我用的是 截取字符串
数组我用的是 拆分数组
f.png
hejin515
3楼-- · 2019-07-18 12:39
happyarrow 发表于 2015-10-28 19:58
字符串请用  截取字符串。

数组请用 索引数组

谢谢小草。我上面说的数据就是从串口读取的,串口的编程是看你的视频学会的,讲得很好!提取的问题我现在能解决了,关键是串口发送到的数据格式是0xaa 0xxx 0xxx 0xxx 0xxx 0xff,而我不知道怎么回事,串口一次发送AA 01 08 D6 DF FF这样六位数据,而我总是分两次或者四次收到,要么先收到AA再收到01 08D6 DFFF;要么就是先收到AA再收到01 08D6再收D6追后收到FF。如果您知道原因,烦请抽空恢复我一下。感激不尽。
hejin515
4楼-- · 2019-07-18 13:48
renshaoshuai 发表于 2015-10-29 08:53
二楼说的是呀。
字符串我用的是 截取字符串
数组我用的是 拆分数组

谢谢你的热心解答。上面是我没有讲清楚。问题在于我要把AA 01 08 D6 DF FF中的第三位和第四位分开提取,然后将它们进行一定的计算的,这样的方法好像还不行。

一周热门 更多>