欢迎来到忆约科技! 手机版
编程专栏
网络探索
科技频道
社会话题
美文鉴赏

C#连续空格替换

编辑时间:2017年06月24日 14:11 作者:E小编

方法一,编程实现适用于字符串较多的情况

        stringstr = "字段  搜索 求职 加薪";

 

        //连续空格替换成一个

        do{

            str = str.Replace("  "," ");

        } while(str.IndexOf(" ")>0);

 

        txtSearch.Text = str;  //将结果返回到搜索框

 

 

方法二,正则表达式实现

    //正则表达式替换空格

    public string GetStrFieldsSpace(stringstr)

    {

        RegexreplaceSpace = new Regex(@"\s{1,}", RegexOptions.IgnoreCase);

        returnreplaceSpace.Replace(str, " ").Trim();//空格都替换成空格

        //returnreplaceSpace.Replace(strWords, ",").Trim(); //空格替换成逗号

    }

 

 

二维码