web-dev-qa-db-fra.com

Puis-je utiliser un guillemet simple dans une «chaîne» PowerShell?

Je veux inclure une apostrophe dans ma chaîne. Est-il possible de se passer de guillemets doubles?

'This is a quote. Can`'t I just include a single quote in it?'
'This is another quote that doesn\'t work'
37
Caleb Jares
'Escape a single quote '' using a double single quote'

Voir l'aide pour les règles de citation .

Vous pouvez consulter l'aide dans la ligne de commande powershell en tapant:

Get-Help about_Quoting_Rules

Il explique que les backticks sont interprétés littéralement dans des chaînes entre guillemets simples.

Dans la mesure où le contenu des chaînes entre guillemets simples est interprété littéralement, vous ne pouvez pas utiliser le caractère de backtick pour forcer une interprétation de caractère littéral dans une chaîne entre guillemets simples.

67
zdan