bbb ccc 123
ddd aaa 456
abc efg 789
695 aaa uwi
注意,这里我举的例子每一列是用空格分隔的。
用ruby读取的代码如下:
f = File.open("example.txt")
f.each_line { |line| p line.split.first if line =~ /\saaa\s/ }
运行结果 #=>"ddd"
"695"
OK,大功告成。
如何产生在一定范围内使用Ruby的随机数 1、生成随机整数,可以用RANDBETWEEN函数。如在任意单元格输入函数=RANDBETWEEN(100,600),其中,100是最小值,600是最大值,随机函数将返回100-600之间的随机整数。 2、生成随机小数,可以用rand函数。