Replace()関数 指定の文字列で置換(置換回数を指定) - VB.NET
指定回数置換したい場合にはReplace()関数を使う。
Replace(置換元の文字列, 置換前, 置換後, 検索開始位置(1以上), 置換回数)
で記述する
Dim s = "h%l%o" Console.WriteLine(Replace(s, "%", "e", 1, 1)) ' hel%o Console.WriteLine(Replace(s, "%", "e", 1, 2)) ' heleo
指定回数置換したい場合にはReplace()関数を使う。
Replace(置換元の文字列, 置換前, 置換後, 検索開始位置(1以上), 置換回数)
で記述する
Dim s = "h%l%o" Console.WriteLine(Replace(s, "%", "e", 1, 1)) ' hel%o Console.WriteLine(Replace(s, "%", "e", 1, 2)) ' heleo