zoukankan      html  css  js  c++  java
  • IOS asc码替换

     

    -(void)click:(UIButton *)btn

    {

        NSString *testStr = @">全等";

        

        NSStringEncoding encoding2 = NSUTF8StringEncoding;

        

        testStr = [testStr stringByReplacingOccurrencesOfString:@" " withString:@""];

        testStr = [testStr stringByReplacingOccurrencesOfString:@"x15" withString:@""];

        testStr = [testStr stringByTrimmingCharactersInSet:[NSCharacterSet controlCharacterSet]];

        testStr = [testStr stringByTrimmingCharactersInSet:[NSCharacterSet controlCharacterSet]];

        

        

        testStr = [testStr stringByTrimmingCharactersInSet:[NSCharacterSet illegalCharacterSet]];

        testStr = [testStr stringByTrimmingCharactersInSet:[NSCharacterSet symbolCharacterSet]];

        testStr = [testStr stringByTrimmingCharactersInSet:[NSCharacterSet nonBaseCharacterSet]];

        testStr = [testStr stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

        

        NSMutableString *newStr = [[NSMutableString alloc]initWithCapacity:1];

        

        for (int i = 0; i < [testStr length]; i++) {

            unichar c = [testStr characterAtIndex:i];

            

            

            if(c>=0 && c<=31)

            {

                continue;

            }

            

            [newStr appendString:[NSString stringWithFormat:@"%@", [testStr substringWithRange:NSMakeRange(i, 1)]]];

            

            int bytesLeng = [[testStr substringWithRange:NSMakeRange(i, 1)] lengthOfBytesUsingEncoding:encoding2];

            

            NSLog(@"testStr[%d]=%@ = %d,%d", i, [testStr substringWithRange:NSMakeRange(i, 1)], c, bytesLeng);

        }

        NSLog(@"%@=%d, %@=%d", testStr, [testStr length], newStr, [newStr length]);

        

        

        

    }

  • 相关阅读:
    Bootstrap(标准顶部导航条)
    Bootstrap基础5(各类型导航)
    Bootstrap基础4(导航栏与下拉列表)
    Bootstrap(导航条)
    Bootstrap基础3(表单)
    Bootstrap基础2(图片与辅助样式)
    Bootstrap基础
    jQuery基础4(文档处理)
    jQuery楼层效果
    jQuery清除、停止队列中剩下(未执行的函数)
  • 原文地址:https://www.cnblogs.com/xiangjune/p/5600601.html
Copyright © 2011-2022 走看看