C#开发笔记之11-如何用C#过滤连续相同的字符串?

C#开发笔记之11-如何用C#过滤连续相同的字符串?

C#开发笔记概述

文章目录

概述

本文阐述在C#开发过程中,使用正则表达式将连续空格替换成一个空格的方法。

解释

public static class StringHelper {

    public static string ReplaceSeriesString(string str) {
        var replaced = new Regex(@"\s{1,}", RegexOptions.IgnoreCase);
        return replaced.Replace(str, " ").Trim();
    }

}

其中,\s 表示空格,{1,} 表示连续1个以上的空格,RegexOptions.IgnoreCase 表示不区分大小写。

本文由 .Net中文网 原创发布,欢迎大家踊跃转载。

转载请注明本文地址:https://www.byteflying.com/archives/3147

发表评论

登录后才能评论