Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Java正则表达式从文件中选择HL7数据_Java_Regex_Hl7 - Fatal编程技术网

使用Java正则表达式从文件中选择HL7数据

使用Java正则表达式从文件中选择HL7数据,java,regex,hl7,Java,Regex,Hl7,我想这相当简单,但我正在努力解决它。我有一个包含多条HL7消息的文本文件。我需要将此文件分开,并将每条消息写入一个单独的文件。 简化结构如下所示,第二条(入站)消息后有一个空行。我用粗体突出显示了消息内容。但是请注意,消息可以以多种字符结束 11:37:58:425------------------------------------------------------>>出站>>MSH^^和CERNEPM ADT^A08 | p | 2.3 EVN | A08 | PID | 1 | NK1

我想这相当简单,但我正在努力解决它。我有一个包含多条HL7消息的文本文件。我需要将此文件分开,并将每条消息写入一个单独的文件。 简化结构如下所示,第二条(入站)消息后有一个空行。我用粗体突出显示了消息内容。但是请注意,消息可以以多种字符结束


11:37:58:425------------------------------------------------------>>出站>>MSH^^和CERNEPM ADT^A08 | p | 2.3 EVN | A08 | PID | 1 | NK1 | PV1 | ZPD | SED11:37:58:457使用。更简单。

算法对您有效吗?我不擅长Java,所以不会冒这个风险。。。