私はregexの概念には新しくないが、時にはすべての構文と意味が混乱する。私はグループ化単語と小数点の間にスペースを入れたグループを作る
Ambient Relative Humidity (Group 1)
31.59 (Group 2)
で
Ambient Relative Humidity: 31.59
を認識するためにパターンを作成しようとしている。しかし、私はまた
をグループ化してOperator: Bob
のようなものにマッチできるようにする必要があります
Operator (Group 1)
Bob (Group 2)
又はグルーピングここ
Sensor Number (Group 1)
0001 (Group 2)
オペレータとセンサ番号を含む実施例のために働くが、最初の例と一致していない私が作成した電流パターンである(周囲湿度)
でSensor Number: 0001
私は何も考えず、あまりにもすぐに掲載している可能性があり
\s*([A-Za-z0-9]*\s*?[A-Za-z0-9]*)\s*:\s*([A-Za-z0-9]*)