我想搜索" text.log"文件,看它是否包含"你好":
lines = File.readlines("text.log")
line = lines.join
我希望它在以下所有情况下返回true
(我希望它不区分大小写):
我试过了,但它没有用:
line.include?("hello")
line.include?("HELlo")
line.include?("HellO")
line.match(/"hello"/i)
line.include?(/"hello"/i)
答案 0 :(得分:1)
删除双引号。
line.match(/hello/i)
答案 1 :(得分:0)
open('text.log') { |f| f.grep(/hello/i) }.any?