finaltext
和nilfacs
是字符串数组。我收到了错误
无法将Array转换为String
对于finaltext.reject
的行,并且无法理解它希望我在此上下文中执行的操作。这条线不是一个接一个地从数组中取出每个字符串吗?
looping_finaltext = finaltext.reject do |sentence|
nilfacs.any? { |fac| sentence =~ /#{Regexp.escape(fac)}/i }
end
上面,类似的工作正常:
finaltext = totaltext2.reject do |sentence|
nilfacs.any? { |fac| sentence =~ /#{fac}/i }
end