[C#] 大文字・小文字 関係なく置換
単純に文字列を置換したいだけなら、String.Replace メソッドを使用すれば事足りるのだが、大文字・小文字を無視して置換させたいなら、Regex.Replace メソッドを使用する。
※ 表記上 <> は大文字
RegexOptions 列挙体
※ 表記上 <> は大文字
string originalString = "これはテストなんですよ。<br>そうですね。<BR>"; string replaced = Regex.Replace(originalString, "<br>", "", RegexOptions.IgnoreCase); // 変換後:これはテストなんですよ。そうですね。VB の場合。
Dim originalString = "これは VB のテストなんですよ。<br>そうですね。<BR>" Dim replaced = Regex.Replace(originalString, "<br>", "", RegexOptions.IgnoreCase) ' 変換後:これは VB のテストなんですよ。そうですね。RegexOptions には、上記以外にも色々と指定できる。
RegexOptions 列挙体