#需要操作的字符串如下:
#将上面的网元返回的信息保存在一个多行的字符串中;
#解析字符串,将上面的信息保存在一个二维数组中
#比如 arr0 获取第一行,返回 1 tn12fiu active
#将上面的网元返回的信息保存在一个多行的字符串中;
#解析字符串,将上面的信息保存在一个二维数组中
#比如 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]