Imports System.Text.RegularExpressions
Dim data As String = "Name: xxx-PC; IP: xxx.xxx.xxx.xxx"
Dim name As String = String.Empty
Dim ip As String = String.Empty
Dim match = Regex.Match(data, "^Name: (.*?); IP: (.*?)$")
name = match.Groups(1).Value
ip = match.Groups(2).Value