小编JoM*_*ojo的帖子

如何从数组元素中删除字符?

我有这样一个数组:

["ee", "3/4\"", "22\"", "22\""]
Run Code Online (Sandbox Code Playgroud)

我想要删除逗号,\"或者替换它,&#34以便数组看起来像这样:

["ee", "3/4", "22", "22"]
Run Code Online (Sandbox Code Playgroud)

或这个:

["ee", "3/4&#34", "22&#34", "22&#34"]
Run Code Online (Sandbox Code Playgroud)

原因是我试图将该数组从Ruby传递给JavaScript,但我不断得到一个"未终止的字符串常量错误",我无法找到解决方法!

这就是我用来将信息传递给JavaScript的方法:

cut_list="from_ruby_cut(\""+c[1]+"\")"
Run Code Online (Sandbox Code Playgroud)

ruby arrays replace

7
推荐指数
1
解决办法
8712
查看次数

Ruby动态命名数组

我想迭代一些数组,并希望从一组名称中动态命名它们.像这样的东西,取代namenames array... 的元素

names=[a, b, c]
names.each{|name|
name_array1=[]
name_array2=[]
name_array[0][0].each{|i|                           
    if i>0
        name_array1.push([i])
    end
    if i<0
        name_array2.push([i])
    end
  }
}
Run Code Online (Sandbox Code Playgroud)

基本上创建阵列a_array1,a_array2,a_array[0][0],b_array1,b_array2,b_array[0][0],c_array1,c_array2,c_array[0][0]

这甚至可能吗?

ruby arrays dynamic

2
推荐指数
1
解决办法
1964
查看次数

标签 统计

arrays ×2

ruby ×2

dynamic ×1

replace ×1