jjzjj

downcase

全部标签

Ruby 的 string.downcase!行为

我是ruby​​的新手,正在做一些基本的字符串操作来掌握它,我注意到foo='foo'.downcase!与分配一个值后的小写不同foo像这样:foo='foo'.downcase!iffoo.include?'foo'print'bar'end这将导致NoMethodError:undefinedmethod`include?'对于nil:NilClass(NoMethodError)在赋值后对foo进行小写时不会:foo='foo'foo.downcase!iffoo.include?'foo'print'bar'end如果这是一个微不足道的问题,我很抱歉,但几分钟的谷歌搜索没有返
12