标签: powershell
我最近尝试从PowerShell中的字符串中替换一些特殊字符。
我发现可以创建一个Regex字符组,但是使用$string.Replace("[@{}!]","")与$string -replace "[@{}!]",""时得到了不同的结果。我发现后者给了我想要的结果。
$string.Replace("[@{}!]","")
$string -replace "[@{}!]",""
这两种方法有什么区别,并且那里还有更多的“内置函数”(不知道正式名称...)吗?