gpt4 book ai didi

powershell - 在 Powershell 中加入具有不间断空格的字符串

转载 作者:行者123 更新时间:2023-12-03 09:49:38 29 4
gpt4 key购买 nike

我试着

$arr = "one", "two"
$test = [String]::Join(@"\u00A0", $arr)

它给了我
Unrecognized token in source text.

是因为我必须在 中指定它吗? utf-8 0xC2 0xA0 ?

最佳答案

删除 @ char - 它不是这里的字符串。

[String]::Join("\u00A0", $arr)

在 S.Mark 的回答之后添加:

我会补充,因为 S.Mark 已经发布了可以接受的答案,
这里的字符串以 @ 开头.尝试谷歌他们。而且 - 它与 C# 有点不同。你不逃 \ ,但带有反引号。所以字符串可能应该类似于“`u00A0”,但我不确定......

解决方案

经过一段时间的堆栈溢出后,我发现 Shay 的答案可能正是您想要的。
[String]::Join([char]0x00A0, $arr)

或者可能
$arr -join [char]0x00A0

Shay's answer how to escape unicode character.

关于powershell - 在 Powershell 中加入具有不间断空格的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2162322/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com