If your string is fixed format, then
String.Substring[
^] is the easy way:
Dim part As String = full.Substring(20)
If you really need to work with a variable position, based on the data after the fourth hyphen, then use a Regex:
Public Dim regex As Regex = New Regex( _
"(?<=\w+-\w+-\w+-\w+-)(.*)", _
RegexOptions.IgnoreCase _
Or RegexOptions.Multiline _
Or RegexOptions.CultureInvariant _
Or RegexOptions.IgnorePatternWhitespace _
Or RegexOptions.Compiled _
)
Public Dim regexReplace As String = _
"$& [${Day}-${Month}-${Year}]"