15
大文字と小文字を区別しないstring.Replaceの代替はありますか?
私は、文字列を検索し、のすべての出現交換する必要がある%FirstName%と%PolicyAmount%データベースから引き出された値とを。問題は、FirstNameの大文字と小文字の違いです。そのため、このString.Replace()メソッドを使用できません。この件に関するウェブページを見たことがあります Regex.Replace(strInput, strToken, strReplaceWith, RegexOptions.IgnoreCase); ただし、何らかの理由でで置き換えようと%PolicyAmount%する$0と、置き換えが行われません。ドル記号が正規表現の予約文字であることと関係があると思います。 正規表現の特殊文字を処理するために入力をサニタイズすることを含まない、使用できる別の方法はありますか?