CLR: .Net / Mono / Boo / Otros CLR > C#
Reemplazar contrabarras en un string
Jeysscarr:
Aqui te dejo el código que cree para anular el caracter " "
Al final el valor de la cadena pasa de ser [{"ruta":"images\\SAMA25\\1,1.jpg"}] a: imagesSAMA251,1.jpg
Espero que sea lo que necesitaras, (probado y reprobado)
--- Código: C# ---string cad=@"[{"ruta":"images\\SAMA25\\1,1.jpg"}]"; char o = '\'; char p = '-'; cad = cad.Replace(o, p); cad = cad.Replace("[{-"ruta-":-"", "\"); cad = cad.Replace("----", "\").ToString(); cad = cad.Replace("-"}]", "\"); l2.Text = cad; Puedes meterlo en una función del tipo: public String DesconfigurarCadena(String cadenaConsulta)
Resultado:
Jeysscarr:
La función:
--- Código: C# ---public String DesconfigurarCadena(String CadenaConsulta){ char o = '\'; char p = '-'; CadenaConsulta = CadenaConsulta.Replace(o, p); CadenaConsulta = CadenaConsulta.Replace("[{-"ruta-":-"", "\"); CadenaConsulta = CadenaConsulta.Replace("----", "\").ToString(); CadenaConsulta = CadenaConsulta.Replace("-"}]", "\"); return CadenaConsulta;}
Al Llamarla:
--- Código: C# ---String ruta = DesconfigurarCadena(row);//Resultado: imagesSAMA251,1.jpg
Navegación
[*] Página Anterior
Ir a la versión completa