in reply to Re^3: Capitalize First Letter of Each Word
in thread Capitalize First Letter of Each Word

I don't get you. What on earth is a "uncial"?


holli, /regexed monk/

Replies are listed 'Best First'.
Re^5: Capitalize First Letter of Each Word
by Anonymous Monk on Jun 30, 2005 at 13:57 UTC
    Sorry, "Initial", but here, this solved the issue unless you have a better idea.
    s/(?<=\w)(.)/\l\1/g for $test; s/Ltd/LTD/ for $test;
      Hrm.. you could almost do
      s/\b([^aeiouy\W]+)\b/\U$1/g;
      That will uppercase any words with no vowels... not perfect, but works for a number of them.

                      - Ant
                      - Some of my best work - (1 2 3)

      and are you planning to hard code ALL the possible exceptions? ...NGO, LLC, etc? Or is this homework after all?
        Well it isn't home work, just trying possibilities with perl regular expression, kind of training myself, nothing wrong with that, and asking those who know better than you right? Sure why not unless there is a better way to do it?