2012-03-06 13 views
5

Estoy tratando de utilizar string.Remove para eliminar todas las apariciones de" en mi html, pero se olvidó de que lo utilice "como un personaje en lugar de su significado habitual.Cómo especificar el "carácter

gracias.

+0

' str.Replace (CChar (" """), "") '? – ppumkin

Respuesta

8

tienes que escapar con \, así que escriba \" en lugar de " donde decir ".

string.Remove elimina parte de la cadena basado en el índice de inicio y duración, por lo que no lo es en realidad está buscando, pero reemplazar lo ayudará a deshacerse de todos " 's.

myString.Replace("\"","") 
+0

Sí lo siento, estaba utilizando en sustitución mi código acaba de escribir mal aquí. – TheGateKeeper

2
\" 

Simplemente escapar de las comillas con una barra invertida.

2

Debe escapar el carácter " mediante el uso de una barra: \":

string newString = myHtml.Replace("\"", string.Empty) 
2

La forma habitual de escapar caracteres en la mayoría de ambientes es una barra invertida.

Así que usted está buscando \".

2

también se puede escribir

" 

para mostrar "caracteres en html

Cuestiones relacionadas