=over =item ucfirst EXPR X X =item ucfirst Returns the value of EXPR with the B character in uppercase (Unicode calls this titlecase). If EXPR is omitted, C uses L|perlvar/$_>. my $str = ucfirst("hello world!"); # "Hello world!" This function behaves the same way under various pragmas, such as in a locale, as L|/lc EXPR> does. B This is the internal function implementing the C<\u> escape in double-quoted strings. my $str = "\uperl\E is great"; # "Perl is great" =back