Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.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
C# 用于查找特定位置字符之间的文本的正则表达式_C#_Hl7 - Fatal编程技术网

C# 用于查找特定位置字符之间的文本的正则表达式

C# 用于查找特定位置字符之间的文本的正则表达式,c#,hl7,C#,Hl7,有人能帮我写一个表达式,得到下面第5管和第6管OBX段粗体文本之间的值吗 OBX | 1 | ST | PDF ^显示格式为PDF^BASE64 | 26 | JVBERi0xLjMNCiXS50K | ||||p您尝试过什么吗?这不是一个代码服务。为什么不进行拆分并获取字符串数组中的第n项呢?正则表达式并不是所有字符串解析的最佳选择 // split by pipe string[] strArray = text.Split('|'); // taking sixth element in

有人能帮我写一个表达式,得到下面第5管和第6管OBX段粗体文本之间的值吗


OBX | 1 | ST | PDF ^显示格式为PDF^BASE64 | 26 | JVBERi0xLjMNCiXS50K | ||||p

您尝试过什么吗?这不是一个代码服务。为什么不进行拆分并获取字符串数组中的第n项呢?正则表达式并不是所有字符串解析的最佳选择
// split by pipe
string[] strArray = text.Split('|');
// taking sixth element in resulting array
string value = strArray[5].ToString();