Ruby引用库
可以将不同的 Ruby方法 存放到不同文件进行组织,然后通过 require
方法来引用库: 库名可以省略后缀 .rb
。以下是案例,分别由 use_grep.rb
来引用包含 grep/rb
:
grep.rb
:
grep.rb
def simple_grep(pattern, filename)
file = File.open(filename)
file.each_line do |line|
if pattern =~ line
print line
end
end
file.close
end