Join string with non-breaking space in Powershell

Question:

I try to

and it gives me

Is it because i have to specify it in utf-8 as 0xC2 0xA0?

Answer:

Remove the @ char – it is not here-string.

Added after S.Mark’s answer:

I’ll add because S.Mark already posted answer, that can be accepted,
that here-strings begin with @. Try to google them. And – it’s somewhat different to C#. You don’t escape with \, but with backtick. So probably the string should be something like “`u00A0”, but I’m not sure…

Solution

After some hanging around stack overflow, I found Shay’s answer that probably is what you wanted.

or maybe

Shay’s answer how to escape unicode character.

Source:

Join string with non-breaking space in Powershell by licensed under CC BY-SA | With most appropriate answer!

Leave a Reply