我需要從GPS座標字符串中提取不同的組件。因此,例如:如何分割Objective C中的GPS座標?
+30° 18' 12" N // pull out 30, 18 & 12
或
+10° 11' 1" E // pull out 10, 11 & 1
或
-3° 1' 2" S // pull out -3, 1 & 2
或
-7° 12' 2" W // pull out -7, 12 & 2
我曾在網上四處一看,我發現存在NSRegularExpression
。我想知道是否有可能以某種方式使用它?我也看了一下提供的文檔,並且試圖將一個正則表達式放在一起,以便將不同的部分拉出來。這是我想出了:
('+'|'-')$n°\s$n'\s$n"\s(N|E|S|W)
我真的不知道,如果這是正確與否,我還就如何使用它,因爲沒有很多的教程/例如約不清楚。請有人幫我一下嗎?如果有更好的方法來做到這一點,而不是使用NSRegularExpression
我對它開放,但據我所知目標c沒有任何內置的正則表達式支持。