ubstitua para corresponder palavras inteiras
Estou usando o NET 2.0 e o WinForm
Atualmente, preciso de um código para substituir uma string por outra em um determinado texto, mas no texto deve procurar apenas palavras inteiras. O que eu quero dizer é
string name = @"COUNTER = $40
CLOCK_COUNTER = $60";
name = name.Replace("COUNTER", "COUNT");
Deve substituir apenas a primeira instância deCOUNTER
comCOUNT
, porque essa é a palavra toda. No entanto, parecestring.Replace
não leva em consideração toda a palavra.
Por favor, não recomendo regex. Eu já tentei e é muito lento para minhas necessidades. Eu preciso de algo muito rápido e eficiente. Como eu pude fazer isso?