就这么简单:
我怎样才能让Browser.text.include?
Ruby 或一般来说,对指定的命令不区分大小写?
最简单的方法之一是将您正在阅读的文本小写或大写:
Browser.text.downcase.include?
然后,您需要确保以全小写形式提供所需的文本。
您可以将 String#match 与正则表达式一起使用。例如:
("CaseSensitive".match /SENSITIVE/i) != nil
如果存在不区分大小写的匹配,则返回 true,否则返回 false。因此,对于上面的示例,它返回 true,因为在“CaseSensitive”中找到了“SENSITIVE”。
对于您的示例:
(Browser.text.match /yourString/i ) != nil