下のような改行を含む文字列から、1や2を指定してデータ1、データ2を取得したいです。
決まった文字列(変更のない)はNAMEのみで、
取得したい文字列ですが、例えば2を指定した場合は
具体的には
NAME=b12345
A=b12345
B=b98765
C=bXYZ
このような内容を取得したいです。
--------------------------------------
abcde
aiueokakikukeko
ここに改行を含むいろな文字列がある場合とない場合があります。
asdfghj
NAME=a12345
A=a12345
B=a98765
C=aXYZ
ここに改行を含むいろな文字列がある場合とない場合があります。
NAME=b12345
A=b12345
B=b98765
C=bXYZ
ここに改行を含むいろな文字列がある場合とない場合があります。
NAME=c12345
A=c12345
B=c98765
C=cXYZ
ここに改行を含むいろな文字列がある場合とない場合があります。
--------------------------------------
正規表現の部分は現在はこのように書いてあります。
Dim i As Integer = 2
Dim reg As Regex
Dim m As Match
Dim Target As String
reg = New Regex("", RegexOptions.Compiled Or RegexOptions.Multiline)
m = reg.Match(Data)
If m.Success = True Then
Target = reg.Match(Data).Result("${Target}")
End If
Console.WriteLine(Target)
数量の指定をすれば何とかなりそうだと思ったのですが、
試行錯誤しても思うように取り出すことが出来ず
申し訳ないのですが、適切な書き方をご教示頂ければ幸いです。