2017-06-06 2 views
-5

は、誰かが私には5位とOBXセグメントの第六パイプ(以下太字)の間の値を取得するために式を書くのを手伝ってくださいすることができ、特定の場所から文字間のテキストを検索する:正規表現は

OBX | 1 | ST | PDF^PDFでの表示形式^ BASE64 | 26 | JVBERi0xLjMNCiXS50K ||||| P

+3

*何か*試しましたか? SOはコードサービスではありません。 – HimBromBeere

+1

分割して文字列配列のn番目の項目を取得してみませんか? Regexはすべての文字列解析のための最良の選択ではありません – Icepickle

+0

ありがとう@Icepickleそれをした – Ronnie

答えて

1
// split by pipe 
string[] strArray = text.Split('|'); 
// taking sixth element in resulting array 
string value = strArray[5].ToString(); 
+0

クール、もう一度ありがとう – Ronnie