Mega Code Archive

 
Categories / Flash ActionScript / String
 

ToTitleCase( ) converts a string to title case (initial letters capitalized)

package{   import flash.display.Sprite;      public class Main extends Sprite{     public function Main(){         var example:String = "the actionScript cookbook";                  trace( toTitleCase( example ) );     }     public static function toTitleCase( original:String ):String {       var words:Array = original.split( " " );       for (var i:int = 0; i < words.length; i++) {         words[i] = toInitialCap( words[i] );       }       return ( words.join( " " ) );     }     public static function toInitialCap( original:String ):String {       return original.charAt( 0 ).toUpperCase(  ) + original.substr( 1 ).toLowerCase(  );     }       } }