SUBSTITUICAO DE UMA PARTE DA STRING

WARLEYOLF2 03/03/2013 16:52:47
#419832
Olá pessoal do VbMania.
Eu tenho uma string, nessa string tem contem partes que desejo removelas ex:
Tenho um estring por exemplo com o valor de [txt-color=#0000f0][Ô]Exemplo de &#****; string[Ô][/txt-color];
só que eu quero remover o valor [Ô]&#****;[Ô] da string mas sem saber o valor dos *.
existe alguma função que faz isso? thank for all
LITTLEBOY 03/03/2013 19:35:49
#419835
Resposta escolhida
Deixe eu ver se entendi
você tem um valor na string &#****; onde os * serão outros valores.
se a quantidade de * for fixa você pode fazer o seguinte:
neste caso supondo que o texto está na textbox1 e você quer que apareça limpo na textbox2
Citação:


var indexStringARemover=textBox1.Text.IndexOf([Ô]&#[Ô]);
var teste=textBox1.Text.Remove(indexStringARemover,7);
textBox2.Text=teste;


agora se for varias ocorrências na mesma string você faz assim:
Citação:


var textoASerLimpado=textBox1.Text;

while (textoASerLimpado.Contains([Ô]&#[Ô])) {


var indexStringARemover=textoASerLimpado.IndexOf([Ô]&#[Ô]);
textoASerLimpado=textoASerLimpado.Remove(indexStringARemover,7);
}

textBox2.Text=textoASerLimpado;

Tópico encerrado , respostas não são mais permitidas