分裂后的一些角色

时间:2010-11-09 16:27:33

标签: ruby-on-rails string google-maps split

我正在使用google地图处理YM4R的latlon值。我需要知道如何在10个字符后拆分字符串。

这是一个示例字符串“51.5261658-0.0810102”,如果我知道在第10个字符后分割字符串,我将能够获得单独的lat lon值。

有没有人有任何想法?

1 个答案:

答案 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