号外号外: 原[图享网]更名为 码友网(codedefault.com) 啦,感谢大家一路上的陪伴与支持。代码的世界里,码友网与大家一起同行!

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

C#开发 作者: Rector 8343阅读 0评论 0收藏 收藏本文

郑重申明:本文未经许可,禁止任何形式转载

本篇分享一个.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
 

阅读了该文章的人还浏览了...

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

发布于: 2014-11-22 13:22:17
分享扩散:

文章评论

获取验证码