Sha256: 1f900c758ef36a1a75266f1377337be1e3cb9d272e2991ddf95c53310d4a4c4b
Contents?: true
Size: 397 Bytes
Versions: 26
Compression:
Stored size: 397 Bytes
Contents
#!/usr/bin/env ruby # begin STDIN.each_line do |line| line.chomp! line.gsub!(/(^\w)|(^\s+\w)/) { |m| m.upcase } line.gsub!(/\s\+$/, '') line.gsub!(/_/, ' ') if line[line.size - 1] == '.' puts line else if line.size > 0 # avoid '.' as output puts line + '.' end end end # rescue => e # puts e.message # e.backtrace.each do |line| # puts line # end # end
Version data entries
26 entries across 26 versions & 1 rubygems