牛骨文教育服务平台(让学习变的简单)
博文笔记

ruby-数字、字符串、数组

创建时间:2015-06-27 投稿人: 浏览次数:527
#需要操作的字符串如下:
#将上面的网元返回的信息保存在一个多行的字符串中;
#解析字符串,将上面的信息保存在一个二维数组中
#比如 arr0 获取第一行,返回 1 tn12fiu active 

#arr0[1] 获取第1行第2列 返回 tn12fiu

puts <<HERE
1        tn12fiu       active                             
3        tn12obu1      active                             
4        tn54nq2       active

HERE
arr_temp=[]
#p arr_temp
str_temp.each{|line|
    arr_temp << line.split(" ")         #split(" ")
}
p arr_temp[0]
p arr_temp[1][1]


arr_temp = [] 
#p arr_temp
str_temp.each{|line|
    #将字符串分解为数组#p line.split(" ")   #将分解的数组存放在一个大数组中,成为二维数组     
    arr_temp << line.split(" ")
}     #访问二维数组第一个原始小数组
p arr_temp[0] #访问此数组第一个元素 字符串“1”
p arr_temp[0][1]
str_temp.each{
    |line|
    arr_temp << line.split(" ")
}
p arr_temp[0]
p arr_temp[2][1]

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。