正则表达式,让首字母大写

 public void UpperFirstLetter()
        {
            //开头是一个字母或者空格后的第一个字母
            string pattern = @"\b(\w)|\s(\w)";

            string input = "i am a smart lady ";

            string output= Regex.Replace(input, pattern, match =>
            {
                return match.Value.ToUpper();
            });

            MessageBox.Show(output);


        }

posted @ 2013-05-06 11:13  viola  阅读(5791)  评论(0编辑  收藏  举报