美文网首页
如何正确获取用户输入的字符串

如何正确获取用户输入的字符串

作者: 飞雨2013 | 来源:发表于2015-12-15 11:40 被阅读113次

- (void)viewDidLoad {

[super viewDidLoad];

NSArray * array = @[@"123",[NSNull null],@"  23  45    ",@"    456  "];

int count = 0;

for (NSString * str in array) {

/*

[NSNull null]作为占位符使用在容器中“字典,数组,集合”

检测参数时,先去除字符串两端的空格,再将字符串中间的空格@" "替换掉以@""就是我们要得到的字符串

*/

if (![str isEqual: [NSNull null]]) {

count ++;

NSLog(@"count = %d-%@",count,[str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]);

/*

2015-12-15 11:38:32.238 试炼[1328:64039] count = 1-123

2015-12-15 11:38:32.239 试炼[1328:64039] count = 2-23  45

2015-12-15 11:38:32.239 试炼[1328:64039] count = 3-456

*/

//            NSLog(@"str = %@",[str stringByReplacingOccurrencesOfString:@" " withString:@""]);

/*

2015-12-15 11:37:59.011 试炼[1316:63485] str = 123

2015-12-15 11:37:59.012 试炼[1316:63485] str = 2345

2015-12-15 11:37:59.012 试炼[1316:63485] str = 456

*/

}

}

}

相关文章

  • 如何正确获取用户输入的字符串

    - (void)viewDidLoad { [super viewDidLoad]; NSArray * arra...

  • C 字符串处理的一些基本函数

    gets获取用户从键盘输入的字符串. 例子 运行结果: 当输入的字符串中含有空格时,输出仍为全部字符串。说明 ge...

  • go-IO操作(一)

    格式化输入输出 从终端获取用户的输入,go提供了三个函数: 例子: 同时还可以从字符串中获取输入,跟上面的差不多:...

  • 步骤二

    1. 输入用户注册所用的电话号码 (需要加正则表达式,判断用户输 入电话是否正确); 2. 输入用户获取的验证码;...

  • python二级题库39--整数的N次方

    一、题目 获得用户输入的一个整数N,计算并输出N的32次方。 二、分析 1、input()函数获取用户输入是字符串...

  • [python] 入门注意事项

    获取用户输入注意事项 命令:input("请输入")结果:在命令行中输入的数字可以识别,但字符串会报错。解决方法:...

  • Python

    有趣的开始 print 打印 字符串 %s / 数字 %d / 不确定类型 %r input 接受用户输入获取信...

  • Python输入和输出

    输入输出 input输入函数 input函数:获取用户输入,保存成一个字符串。重要的话,说两遍,input函数的返...

  • 8-输入和输出

    输入输出 input输入函数 input函数:获取用户输入,保存成一个字符串。重要的话,说两遍,input函数的返...

  • 20. Valid Parentheses

    判断括号顺序是否正确,用栈 考虑空输入、可能含有空格、超长输入 先获取字符串长度,并依此建立数组(栈) 若为左括号...

网友评论

      本文标题:如何正确获取用户输入的字符串

      本文链接:https://www.haomeiwen.com/subject/gepuhttx.html