删除“&引用;来自Ruby行
我有一个从文本文件中读取行的循环:删除“&引用;来自Ruby行,ruby,Ruby,我有一个从文本文件中读取行的循环: text = File.open("file.txt").read text.gsub!(/\n\r?/, "\n", ) text.each_line do |line| # do something with line end 在每一次迭代中,我都会在最后一行得到一行“word”,我只需要得到“word” 如何解决我的问题 ll=line.clone.sub!(“”,“”)-返回nil您可能希望使用或类似的方法之一删除空白。在本例中,似
text = File.open("file.txt").read
text.gsub!(/\n\r?/, "\n", )
text.each_line do |line|
# do something with line
end
在每一次迭代中,我都会在最后一行得到一行“word”,我只需要得到“word”
如何解决我的问题
ll=line.clone.sub!(“”,“”)
-返回nil您可能希望使用或类似的方法之一删除空白。在本例中,似乎有一个选项:
text.each_line do |line|
sanitized_line = line.rstrip
# ...
end
您可能希望使用或类似的方法之一删除空白。在本例中,似乎有一个选项:
text.each_line do |line|
sanitized_line = line.rstrip
# ...
end
这将删除所有空白,而不仅仅是字符串末尾的空白。这将删除所有空白,而不仅仅是字符串末尾的空白。投票重新打开,因为我们刚刚结束(这个问题很模糊)。如果有另一个非模糊的问题,这是重复的,我们可以评论这个问题。投票重新开放,因为我们刚刚结束(这个问题是模糊的)。如果有另一个非含糊的问题,这是重复的,我们可以评论这个问题。