2012-11-30 34 views
-1
我有一些麻煩,在Node.js的正則表達式

/Node.js的:正則表達式

這是我有:

Using pin #4 
Data (40): 0x1 0xb5 0x0 0xd1 0x87 
Temp = 20.9 *C, Hum = 43.7 % 

我想獲得溫度之間的值=和* C(在這種情況下爲20.9)以及Hum =和%(在這種情況下爲43.7)之間的值。

非常感謝您的時間。

回答

0

您可以使用這些模式:

(?<=[ ,]?(?:Temp|Hum)\s*\=\s*)([^\s]+) 

或:

(?:\=\s*)([^\s]+) 

或:

(\d+(\.\d+)?)(?=\s*.?(?:C|%)) 
相關問題