首页 / C#开发 / 正文

.NET(C#)字符串操作之--将非数字和字母用正则表达式替换为横线

13020 发布于: 2014-11-22 读完约需2分钟
本篇分享一个.NET(C#)字符串操作的常用方法,即:将非数字和字母用正则表达式替换为横线
#region 将非数字和字母换为横线
    /// <summary>
    /// 将非数字和字母换为横线
    /// </summary>
    /// <param name="str"></param>
    /// <returns></returns>
    public static string TransStringToLine(string str)
    {
      if (str.Trim().Length <= 0)
      {
        return str;
      }
      var s = Regex.Replace(str, @"[^0-9a-zA-Z]+", "-", RegexOptions.IgnoreCase).Trim();
      return s;
    }
	#endregion
 

版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。

上一篇: 百度站长平台首届新站评选大赛_蝶变行动_百度站长平台

下一篇: 推荐SQLite的可视化管理工具之SQLiteStudio--轻便,小巧,绿色,无需安装

本文永久链接码友网 » .NET(C#)字符串操作之--将非数字和字母用正则表达式替换为横线

分享扩散:

发表评论

登录用户才能发表评论, 请 登 录 或者 注册