设置字符串中为数字字符的属性
来源:互联网 发布:cdn网宿和阿里云cdn 编辑:程序博客网 时间:2024/05/22 08:47
/* NSScanner是一个类,用于在字符串中扫描指定的字符,尤其是把它们翻译/转换为数字和别的字符串。可以在创建NSScaner时指定它的string属性,然后scanner会按照你的要求从头到尾地扫描这个字符串的每个字符。 */
NSScanner *scanner = [NSScannerscannerWithString:_infoLbl.text];
[scanner scanUpToCharactersFromSet:[NSCharacterSetdecimalDigitCharacterSet] intoString:nil];
int number;
[scanner scanInt:&number];
// 获取 数字所在的range
NSRange range = [_infoLbl.textrangeOfString:[NSStringstringWithFormat:@"%d", number]];
// 设置属性
NSMutableAttributedString *attStr = [[NSMutableAttributedStringalloc] initWithString:_infoLbl.text];
[attStr addAttribute:NSForegroundColorAttributeNamevalue:[UIColororangeColor] range:range];
_infoLbl.attributedText = attStr;
- 设置字符串中为数字字符的属性
- Java中数字转换为字符串,字符串转换为字符
- 关于字符串中数字字符转化为数字 sscanf的使用以及strchr的使用
- 提取字符串中为数字的字符串
- 大的字符串的中数据转化为数字,字符数值的提取转化,atoi();
- 截取字符串中所有的数字字符
- 将数字字符串格式转换为原来字符串中出现的字符+该字符连续出现的次数的字符串P231
- 求输入的字符串中字符最长的数字字符串
- 设置节点属性;setInterval和setTimeout;转换为字符串;获取字符位置方法;检测字符串长度
- 设置字符串中某些字符的特殊效果
- 如何判断Edit控件中输入的字符为数字!
- oracle中混合数字与字符的字符串排序
- java中数字、字符串、字符数组的转换
- VC++中如何将一个CString字符串转化为数字?(该字符串由数字和特殊字符组成)
- Android 中在EditText中设置输入限制,使输入字符只可以为数字。
- 统计字符串中,中文字符、英文字符和数字字符的数量
- 7.3将字符串中的数字字符转换为数字输出
- 设置字符串的属性
- Linux 压缩与解压缩命令
- 困了累了,就想想这些吧
- sqlite数据库解析
- Unity错误(3)—— java.lang.IllegalArgumentException: ResClass is not initialized
- Android.mk 简介(二)
- 设置字符串中为数字字符的属性
- MFC总结(12) -- 在mfc中使用线程 更新Progress Control(1)
- 获取当前网络状态
- 四种单例设计模式
- Xcode之lldb的技巧
- 非控件ajax举例
- eclipse 设置 jdk 1.8 与 android sdk的问题
- geohash算法
- Mahout推荐算法API详解