4

CPU と GPU の温度を監視する外部アプリケーションがあります...

これらの値を ( GetWindowTextを介して) 取得し、これらの値に対してパターン マッチングを行い、文字列から温度の数字を効果的に抽出するために、Lua をエイリアン拡張と共に使用して います。パターンが LUA でどのように機能するかについて間違った考えを持っていますか (正規表現とまったく同じようには見えないため)。CPU 67.875 °C

私が使用しているパターンは[%d]+[.%d+]*、0 から 100.0 までの任意の数字に一致するはずです。正しいですか?
それでも奇妙なことに、値が約 56.5 度に達すると、信じられないほど奇妙な出力が得られます(リンクを参照)

なぜこうなった?また、0 から 100 までの正しい浮動小数点値を (文字列として) の形式で抽出するには
どうすればよいですか?XYY.ZZZXY.Z

4

1 に答える 1