只需一步,快速开始
13
134
1228
金牌会员
使用道具 举报
windkey 发表于 2022-11-28 14:32 那就就这样取子匹配就好了啊,然后最后一段专门处理一下 (MSH[\s\S]*?)MSH
36
160
1524
67564226 发表于 2022-11-28 08:42 那这样,就是你用正则,也照样取不到啊。
47
886
4153
核心用户
wtuauwfn 发表于 2022-11-27 22:34 数据多的时候他会分开发送的 比如这一条他会分两次发送过来OBX|1|NM||AFP|3.49|ng/mL|-|N|||F||3.49|2022 ...
67564226 发表于 2022-11-27 22:20 只要每次发过来, 按行分割不就行了。
wtuauwfn 发表于 2022-11-27 22:15 现在关键是不知道他一次发多少数据过来,没办法组包啊,没有明显的结束符号 ...
67564226 发表于 2022-11-27 21:55 遇到这玩意,分割比正则好用。。
本版积分规则 发表回复
|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )
GMT+8, 2024-11-24 17:44 , Processed in 0.089232 second(s), 18 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.