From: "Chris G." Date: 2008-07-02T04:16:41+09:00 Subject: capitalize only when 4 or more letters are caps I have a chunk of text that could be sentences. If someone types in all caps, I would like to use capitalize on just the words that are in all caps. If I just use it on the entire object, my sentences get messed up and don't start with a capital letter like they should. I was wondering what an easy solution might be. I figured I could break the string apart at the spaces to get the words easily enough, but what about the conditional to only use capitalize on words with 4 or more capital letters. That part has me stumped. I think I need a regular expression for it, but I'm not sure what it should be. Surely I am not the first person to want to do this. -- Posted via http://www.ruby-forum.com/.