我需要从下面的 java -version
输出中获取 Java 版本 1.6.0_26
。
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
请帮助我获取
1.6.0_26
注意:我不需要PowerShell或任何外部程序更新:
我想到了
java -version 2>&1 | findstr /i "version"
,它给我以下输出java version "1.6.0_22"
现在即使是Java中的模式匹配或正则表达式对我来说也可以工作 :)