答案 0 :(得分:3)
假设xBD
引用基础ASCII值0xBD
,它应该像以下一样简单:
$string.Replace("$(0xBD -as [char])","")
对于多行(例如整个文本文件),请使用-replace
正则表达式运算符。
-replace
运算符的语法是:
"string(s)" -replace "regex pattern","replacement"
如果省略"替换"参数,正则表达式匹配的字符将被删除。
.NET中与该字符匹配的正确正则表达式模式为\xBD
:
(Get-Content .\myfile.txt) -replace '\xBD' | Set-Content .\mynewfile.txt