字符串转为unicode
来源:互联网 发布:合理避税 知乎 编辑:程序博客网 时间:2024/06/06 10:45
+ (NSString *)utf8ToUnicode:(NSString *)string{
NSUInteger length = [stringlength];
NSMutableString *s = [NSMutableStringstringWithCapacity:0];
for (int i =0;i < length; i++){
unichar _char = [stringcharacterAtIndex:i];
//判断是否为英文和数字
if (_char <='9' && _char >='0'){
[s appendFormat:@"%@",[stringsubstringWithRange:NSMakeRange(i,1)]];
}elseif(_char >='a' && _char <='z'){
[s appendFormat:@"%@",[stringsubstringWithRange:NSMakeRange(i,1)]];
}elseif(_char >='A' && _char <='Z'){
[s appendFormat:@"%@",[stringsubstringWithRange:NSMakeRange(i,1)]];
}else{
NSString * str = [NSStringstringWithFormat:@"\\u%x",[stringcharacterAtIndex:i]];
if ([strrangeOfString:@"ud"].location!=NSNotFound) {
[s appendFormat:@"\\u%x",[stringcharacterAtIndex:i]];
}else{
[s appendFormat:@"%@",[stringsubstringWithRange:NSMakeRange(i,1)]];
}
}
}
if (s) {
return s;
}elseif (string && [stringisKindOfClass:[NSStringclass]]){
return string;
}
return@"***";
}
- 字符串转为unicode
- 中文转为unicode的字符串形式
- 字符串转为unicode码的串和unicode码的串转为普通字符串(还原)
- 处理字符串 将字符串中的unicode字符转为汉字
- Java程序将字符串转为unicode的方法
- Python将'\u'开头的字符串转为unicode编码
- python 将反斜杠u \u字符串转为unicode/utf8
- java unicode 转为汉字
- 汉字转为unicode
- 字符转为unicode编码
- 中文转为unicode编码
- 中文转为unicode编码
- python Unicode转为int
- Gb2312和Utf8 转为 Unicode
- java将unicode转为汉字
- python将unicode转为str
- Android Java Unicode转为汉字
- Unicode字符串
- php获取最近六个月每个月的起始时间和结束时间
- 聚合函数——nvl()
- lisp
- kotlin Context使用
- 查看thinkphp框架 版本的办法
- 字符串转为unicode
- 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。
- 图解集合1:ArrayList
- Linux下内存性能评估
- 个人网站的搭建过程
- 排序算法之快速排序
- 前段初学者小嗑switch中的判定范围
- Keil调试程序如何查看变量
- 记录一下今天遇到的两只bug