-359 から +359 (オプションの符号付き) までの角度で方向を検証する正規表現を作成しました。これは私の正規表現です:
const QString xWindDirectionPattern("[+-]{0,1}([0-9]{1,2}|[12][0-9]{2}|3[0-5][0-9])");
ここで、-359.99 から +359.99 までの数値を書き込むために、2 つの 10 進数を追加します。\.[0-9]{1,2}|[0-9]{1,3} を追加するようなことを試しましたが、うまくいきません。
オプションの小数点が欲しいので、
23.3 valid
23.33 valid
23 valid
23.333 not valid
this oneのような他の質問をいくつか読みましたが、私の場合のように、数値範囲に一致するように例を変更することはできません。どうすればこの結果を達成できますか?
返信ありがとうございます。
どうすればこれを達成できますか?