Python Proper Case issues

Discussion created by Dennis_Gookin on Feb 10, 2012
Latest reply on Feb 10, 2012 by rfairhur24
In ArcMap 10.0 I am trying to convert all upper case street names to proper case.  I have the script which is   !ST_NAME!.title()  and it works fine for most streets.  However, on streets that have an apostrophe it will change it from HOLLY'S ST  to Holly'S St  with the letter after the apostrophe still capitalized.  Also, when I have a street like  46TH AVE  it will change it to 46Th Ave  leaving the letter after the number capitalized.  Is there a way to fix these?

Any help is appreciated