$buf =~ m/(\n*)$/s;