如果你使用/^.*$/这种正则是匹配不到回车换行符的。 所以应该像下面这么写: /^[\s\S]*$/ 本文转自博客园xingoo的博客,原文链接:ruby正则匹配回车换行符,如需转载请自行联系原博主。