System.Text.RegularExpressions名前空間のRegex.Replaceメソッドを使えばよい。
Dim st1, st2, st3 As String
st1 = "ABCDEFGH.IJK"
st2 = System.Text.RegularExpressions.Regex.Replace(st1, "\.IJK$", ".123")
st3 = System.Text.RegularExpressions.Regex.Replace(st1, "[C-F]", "z")
Console.WriteLine(st1)
Console.WriteLine(st2)
Console.WriteLine(st3)
出力結果は以下のとおり。
ABCDEFGH.IJK
ABCDEFGH.123
ABzzzzGH.IJK