Fala galera,
Segue mais um código para quem precisa fazer o replace de uma string ignorando letras maiúsculas e minúsculas (Case Insensitive).
Essa é mais uma das funções que são, na minha opinião, desnecessariamente muito mais complicadas no C# do que no VB.net.
Complicado não pela sintaxe, mas pela mudança na característica da função.
O que exige a busca por uma solução alternativa.
No VB.Net, a função replace possui uma sobrecarga que permite informar que o método de comparação da string irá ignorar maiúsculas e minúsculas.
No C# isso não existe.
Para fazer isso vamos recorrer a classe RegEx.
Veja como fazer o replace:
string value = "Sua Mensagem";
value = System.Text.RegularExpressions.Regex.Replace(value, "mensagem", "mensagem alterada", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Response.Write(value);
Um abraço e até a próxima!!
quarta-feira, 20 de julho de 2011
C# - Replace ignorando maiúsculas e minúsculas (Case Insensitive)
Marcadores:
C#,
Case Insensitive,
IgnoreCase,
Maiúscula,
Minúscula,
Replace
Assinar:
Postar comentários (Atom)
Valew!!! Tava procurando por isto
ResponderExcluirObrigada!!!
ResponderExcluir