私は重量と寸法を読み取っていますダッシュで区切られた値はシリアルポートから取得しました。ダッシュで区切られた文字列の負の値と正の値の正規表現
これは、着信データが今どのように見えるかです:
-15.0cm-47.8cm-83.1cm: 0.115 kg
そして、これは、たとえば、これらの値の1が同様に否定することができ、時には、しかしそれ
@"(\d+\.\d+)"
のための私のパターンです
--15.0cm-47.8cm--83.1cm: 0.115 kg.
私の質問は、負の値と正の値を同時に取得する方法です。上記の文字列の出力は[ "-15.0", "47.8", "-83.1", "0.115"]
です。
待ちは例が負の値を持っている、またはそれがダッシュで値を区切るのか? – juharr
例はダッシュで区切られています – TheNewBegining
負の値をとると '--6.24cm - 5.5cm - 10cm:-25.0kg'のようになりますか? – juharr