2014-02-13 34 views
0

我是WSO2 CEP工具的新手。我輸入來自JMS消息在下面的格式文本事件生成器正則表達式不工作

Latitude=77.77, Longitude=70.12 
Latitude=70.12, Longitude60.13 
Latitude=xx.xx, Longitude=xx.xx 
- 
- 
- 

我如何制定一個正則表達式來提取緯度和經度爲單個字段中的值。我試過^緯度=中,

但在系統日誌中我提示以下錯誤: [2014年2月13日20:33:57158]錯誤 - {} NativeWorkerPool uncaught異常 java.lang.IllegalStateException:沒有找到匹配

有人可以幫我請

問候 Subbu

回答

1

如果一行包含:

latitude=20.21, longitude=21.20 

正則表達式模式應該是

"(\d)+\.(\d)+" 

返回2個值,20.21和21.20