Dim lines() As String=Array As String("VAL1*33.5","VAL2*38.5","VAL3*44.6","33.5,38.5,44.6")
For x=0 To lines.Length-1
parseLine(lines(x))
Next
Sub parseLine(line As String)
Dim data() As String
If line.StartsWith("VAL") Then
data=Regex.Split("\*",line)
Log(data(1)) 'data(0) will give you the val id
Else
data=Regex.Split(",",line)
For x=0 To data.Length-1
Log($"multi ${x}:${data(x)}"$)
Next
End If
End Sub