ASTM在C#中拆分和解析数据

时间:2016-05-01 19:39:37

标签: c# string split

我正在尝试整合实验室。设备与我们他的。我可以从设备上获取消息,但我找不到分割患者信息和结果的方法。这是我从设备获得的消息:

<ENQ><STX>1H|\^&|||H7600^1|||||host|RSUPL^BATCH|P|1<CR>P|1|||||||U||||||^<CR>O|1|            mithat|0^50010^010^^S1^SC|^^^687^\^^^685^\^^^418^\^^^717^\^^^19^\^^^698^\^^^700^\^^^690^|R||||||N||||1|||||||20160430020618|||F<CR>C|1|I|                          <ETB>BE<CR><LF><STX>2    ^                         ^                    ^               ^          |G<CR>R|1|^^^687/|12.5|U/l||N||F||bmserv|||P1<CR>C|1|I|0|I<CR>R|2|^^^685/|12.7|U/l||N||F||bmserv|||P1<CR>C|1|I|0|I<CR>R|3|^^^418/|35.1|mg/dl||N||F||bmserv|||P1<CR>C|1|I|0|I<CR>R|4|^^^<ETB>4D<CR><LF><STX>3717/|101.5|mg/dl||N||F||bmserv|||P1<CR>C|1|I|0|I<CR>R|5|^^^19/|0.186|mg/dl||N||F||bmserv|||P1<CR>C|1|I|0|I<CR>R|6|^^^698/|10.48|mg/dl||H||F||bmserv|||P1<CR>C|1|I|0|I<CR>R|7|^^^700/|4.0|mg/dl||N||F||bmserv|||P1<CR>C|1|I|0|I<CR>R|8|^^^690/|0.67|mg/dl||L||F||bmserv||<ETB>C1<CR><LF><STX>4|P1<CR>C|1|I|0|I<CR>L|1|N<CR><ETX>44<CR><LF><EOT>

如何在代码和测试代码中分割代表mitat的patien ID,结果如^^^ 700 / | 4.0 | mg / dl

谢谢...

0 个答案:

没有答案