zoukankan      html  css  js  c++  java
  • NSString 筛选和最后一个空白、空行,多换行成一个新行

    - (NSString *)filterBlankAndBlankLines:(NSString *)str

    {

        NSMutableString *Mstr = [NSMutableString string];

        NSArray *arr = [str componentsSeparatedByString:@" "];

        for (int i = 0; i < arr.count; i++) {

            NSString *tempStr = (NSString *)arr[i];

            [tempStr stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; //去除掉首尾的空白字符和换行字符

            [tempStr stringByReplacingOccurrencesOfString:@" " withString:@""];

            [tempStr stringByReplacingOccurrencesOfString:@" " withString:@""];

            

            if (tempStr.length != 0) {

                [Mstr appendString:arr[i]];

                if (i < [arr count] - 1) {

                    [Mstr appendString:@" "];

                }

            }

        }

        

        return Mstr;

    }

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    Android笔记
    Scala中apply的用法
    MySQL备忘
    Spring test
    Scala
    Dubbo
    Scala元组
    Scala中None, Nil, Nothing的区别
    java多态与异常处理——动手动脑
    《大道至简》第七八章读后感
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/4611477.html
Copyright © 2011-2022 走看看