我正在使用google地图处理YM4R的latlon值。我需要知道如何在10个字符后拆分字符串。
这是一个示例字符串“51.5261658-0.0810102”,如果我知道在第10个字符后分割字符串,我将能够获得单独的lat lon值。
有没有人有任何想法?
答案 0 :(得分:4)
为什么不拆分-
?
str = "51.5261658-0.0810102"
values = str.split("-")
lat = values[0]
lon = values[1]
这里我们切掉前10个字符
str = "51.5261658-0.0810102"
#remove the - if it's there
str.gsub!("-","")
lat = str.slice!(0..9)
lon = str