用powershell区分大写字符

Differentiate Uppercase Characters with powershell

我有一个 powershell 脚本,我需要在其中替换以下字符:

Ä = Ae,ä = ae,Ö = Oe,ö = oe,Ü = Ue,ü = ue

但是如果我 运行 我的脚本 Powershell 不区分大写字母和小写字母。

有谁知道如何解决这个问题?

在 PowerShell 中,您可以使用 -ceq 而不是 -eq:

来执行 区分大小写的 比较
'Ö' -eq 'ö'
True

'Ö' -ceq 'ö'
False

另请参阅:PowerTip: Use PowerShell to Perform Case-Sensitive Comparison