首页 > 学院 > 开发设计 > 正文

.NET中,字符串首字母大写的方法

2019-11-17 03:48:44
字体:
来源:转载
供稿:网友

string str = "kingfly";

public static string FunctionStr(string str)
{
      string functionStr = str.SubString(0,1).ToUpper() + str.SubString(1);
      return functionStr;
}

以下是用正则表达式来转换字符前带多个下划线的方法:

asp.net Code
//引用正则的命名空间
using System.Text.RegularExPRessions;

//如果传值为 str="__student_id";

public static string regString(string str)
{
    //正则的意思为:匹配多个以下划线开头的值,^是开头,+是之后的多个
    str = Regex.Replace(str, "^_+", "");
    str = str.Substring(0,1).ToUpper() + str+Substring(1);
    Response.Write(str);
}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表