Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想找到名称与字符串匹配的所有 ruby 类(忽略大小写)。这意味着该字符串应该是类名的子字符串。 因此,当您搜索“stri”时,您应该得到类String(以及其他类)作为结果。
String
您知道一种方便且不太低效的方法吗?
ObjectSpace.each_object(Class) .select{|klass| klass.name.downcase.include?("stri".downcase)} # => [ String, RubyToken::TkDXSTRING, RubyToken::TkDSTRING, RubyToken::TkXSTRING, RubyToken::TkSTRING ]
我收到以下错误,不知道如何修复它。Stack Overflow 上还有一些其他页面解决了类似的问题,但这些似乎并不适用,或者至少我不够精明,无法解决。
当我运行 authentication_pages_spec 时,问题似乎与使用“补丁”有关,导致以下失败。请注意,我已经尝试用“put”替换“patch”