Como retiro algo de uma string em CSharp
21/11/2016
0
string exemplo = "http://www.exemplo.com/+parte_a_ser_ignorada";
Como faço para remover tudo depois do sinal de '+', incluindo ele?
Jonas Uliana
Post mais votado
21/11/2016
I) Frameworks mais atuais
string exemplo = "http://www.exemplo.com/+parte_a_ser_ignorada"; int idx = exemplo.IndexOf("+"); Console.WriteLine(exemplo.Remove(idx));
II) Mais antigos
string exemplo = "http://www.exemplo.com/+parte_a_ser_ignorada"; int idx = exemplo.IndexOf("+"); int tam = exemplo.Length; Console.WriteLine(exemplo.Remove(idx, (tam - idx)));
Eduardo Nery
Mais Posts
21/11/2016
Jonas Uliana
int x = filtrada.IndexOf(';'); filtrada = filtrada.Remove(x, filtrada.Length);
porém é disparada uma exceção :/
21/11/2016
Lucas Campos
var url = "http://www.exemplo.com/+parte_a_ser_ignorada"; var formattedUrl = url.Substring(0, IndexOf("+"));
Cria uma substring que começa na posição 0 e vai até a posição do '+', a substring cortará tudo depois disso, incluindo o próprio +
23/11/2016
Celiol.
var texto = "Devmedia";
texte = texto.replace("Dev", "");
So nao me recordo agora se o espaço em branco voce deixa antes ou é como coloquei mesmo no fim mas isso acredito que resolve sua solução.
Clique aqui para fazer login e interagir na Comunidade :)