luelyzeng
歲月不饒人,我亦未曾饒過歲月
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 356 個(gè)
工控威望: 2101 點(diǎn)
下載積分: 847 分
在線時(shí)間: 187(小時(shí))
注冊(cè)時(shí)間: 2015-01-12
最后登錄: 2024-06-20
查看luelyzeng的 主題 / 回貼
樓主  發(fā)表于: 2023-07-16 23:49
用5u做了一個(gè)套接字通信,接收到的數(shù)據(jù)是一串字符,
比如:  S123,456,789E
應(yīng)該怎么把三個(gè)數(shù)據(jù)分別通過分隔符","提取分離出來?數(shù)據(jù)長(zhǎng)度是不確定的,但有分隔符把數(shù)據(jù)分開,
請(qǐng)高手們不吝賜教!萬分感謝!
好好賺錢
cythyx
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 452 個(gè)
工控威望: 527 點(diǎn)
下載積分: 1634 分
在線時(shí)間: 106(小時(shí))
注冊(cè)時(shí)間: 2019-06-27
最后登錄: 2024-07-29
查看cythyx的 主題 / 回貼
1樓  發(fā)表于: 2023-07-17 09:01
圖片:
提供思路吧,用字符搜索功能,字符刪除,字符提取功能實(shí)現(xiàn)。首先去掉第一位S,,比如個(gè)1234,456,78910E ,用字符搜索功能搜索“,”在第幾位,比如在第一次搜索","在第五位,然后把前4位提出,然后刪除前5位剩下456.78910E,再次搜“,”提取456,出來,剩下78910E,繼續(xù)搜“,”一直循環(huán)到搜不到“,”
搜到最后沒有“,”了,剩下的就是78910E,把E前面的提出來就可以了。。