2012-06-25 8 views

Respuesta

5

Usted puede escapar de las comillas dobles anidados como así `" o mejor aún, utilizar comillas simples para la cita de la cadena, entonces no tendrá que escapar de las comillas dobles, por ejemplo:

'this string "has" quotes' 

Nota: con comillas simples no obtendrá expansión variable en una cadena.

4

¿Has intentado duplicar las comillas como un carácter de escape para las comillas? es decir,

$a = "This String ""Has"" Quotes" 
$a = $a.replace("This String ""Has"" Quotes","this string ""won't have"" quotes. ") 
0

Puede Grave (la clave tilde) comillas dobles como un carácter de escape. Puedes hacer esto con cualquier carácter especial en una cadena.

p. Ej.

$a = "This String `"Has`" Quotes" 
$a = $a.replace("This String `"Has`" Quotes","this string won't have quotes. ") 
Cuestiones relacionadas