Imports System
Imports System.Text.RegularExpressions
Public Class Test
Public Shared Sub Main()
Console.WriteLine(ReplaceTime("[06:34:22] Hello there!"))
Console.WriteLine(ReplaceTime("[22:47] Hi!"))
End Sub
Public Shared Function ReplaceTime(ByVal Input As String) As String
Dim m As Match = Regex.Match(Input, "(\[)(\d{1,2}\:\d{1,2}(\:\d{1,2})?)(\])(.+)")
Return m.Groups(1).Value & m.Groups(4).Value & m.Groups(5).Value
End Function
End Class
SW1wb3J0cyBTeXN0ZW0KSW1wb3J0cyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnMKClB1YmxpYyBDbGFzcyBUZXN0CglQdWJsaWMgU2hhcmVkIFN1YiBNYWluKCkKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoUmVwbGFjZVRpbWUoIlswNjozNDoyMl0gSGVsbG8gdGhlcmUhIikpCiAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKFJlcGxhY2VUaW1lKCJbMjI6NDddIEhpISIpKQoJRW5kIFN1YgogICAgICAgIAogICAgICAgIFB1YmxpYyBTaGFyZWQgRnVuY3Rpb24gUmVwbGFjZVRpbWUoQnlWYWwgSW5wdXQgQXMgU3RyaW5nKSBBcyBTdHJpbmcKICAgIERpbSBtIEFzIE1hdGNoID0gUmVnZXguTWF0Y2goSW5wdXQsICIoXFspKFxkezEsMn1cOlxkezEsMn0oXDpcZHsxLDJ9KT8pKFxdKSguKykiKQogICAgUmV0dXJuIG0uR3JvdXBzKDEpLlZhbHVlICYgbS5Hcm91cHMoNCkuVmFsdWUgJiBtLkdyb3Vwcyg1KS5WYWx1ZQpFbmQgRnVuY3Rpb24KCkVuZCBDbGFzcw==