我並不陌生正則表達式的概念,但有時候,所有事情的語法和語義都會讓我困惑。我一直在試圖建立一種模式來識別使用單詞和小數點之間的空格組合
Ambient Relative Humidity: 31.59
隨着分組
Ambient Relative Humidity (Group 1)
31.59 (Group 2)
但我也需要能夠匹配的東西,如
Operator: Bob
隨着分組
Operator (Group 1)
Bob (Group 2)
或
Sensor Number: 0001
隨着分組
Sensor Number (Group 1)
0001 (Group 2)
這裏是我所創建的當前的模式,其適用於涉及操作者和傳感器數目的實施例,但不與所述第一實施例相匹配(環境溼度)
\s*([A-Za-z0-9]*\s*?[A-Za-z0-9]*)\s*:\s*([A-Za-z0-9]*)