正则表达式(使用 PowerShell 的'replace'运算符)



不知道有没有人能帮忙?我有以下字符串,希望只输出'2.90GHz'

英特尔(R)至强(R)的CPU e5 - 2690 0 @ 2.90 ghz

我已经设法使用以下('([0-9].[0-9][0-9]GHz$)')让我获得'2.90Ghz'。然而,当我试图"否定"的价值,它不理解它。

。e (' ^ [([0 - 9] [0 - 9] [0 - 9] GHz)美元]"),我做错了什么? ?如有任何帮助,不胜感激

Abdul

不知道你从哪里得到这个字符串,但是Win32_ProcessorMaxClockSpeedCurrentClockSpeed属性,你可以使用数学和字符串格式化。但是,回答你的问题:

var.Split美元("@")[1]应该做的事情,然后削减任何空间。

最新更新