小编rya*_*nes的帖子

Ruby Regexp组匹配,在1行分配变量

我目前正在尝试将字符串重新转换为多个变量.示例字符串:

ryan_string = "RyanOnRails: This is a test"
Run Code Online (Sandbox Code Playgroud)

我将它与这个正则表达式匹配,有3组:

ryan_group = ryan_string.scan(/(^.*)(:)(.*)/i)
Run Code Online (Sandbox Code Playgroud)

现在要访问每个组,我必须做这样的事情:

ryan_group[0][0] (first group) RyanOnRails
ryan_group[0][1] (second group) :
ryan_group[0][2] (third group) This is a test
Run Code Online (Sandbox Code Playgroud)

这看起来很荒谬,感觉我做错了.我希望能够做到这样的事情:

g1, g2, g3 = ryan_string.scan(/(^.*)(:)(.*)/i)
Run Code Online (Sandbox Code Playgroud)

这可能吗?还是有比我做得更好的方式?

ruby regex pattern-matching

115
推荐指数
5
解决办法
9万
查看次数

Google-Maps-for-Rails(gmaps4rails)中变形的变焦条

出于某种原因,我的变焦条都是像素化的,我不知道为什么.有任何想法吗?我使用了基本设置:

Controller: @json = User.all.to_gmaps4rails
View: <%= gmaps4rails(@json) %>
Run Code Online (Sandbox Code Playgroud)

我没有传递任何特殊参数或任何东西.我模特身上的标记显示得很漂亮.

缩放

google-maps gmaps4rails

17
推荐指数
2
解决办法
3166
查看次数

标签 统计

gmaps4rails ×1

google-maps ×1

pattern-matching ×1

regex ×1

ruby ×1