iOS 判断字符是全角还是半角

原创 2016年06月01日 22:34:15

if ([string lengthOfBytesUsingEncoding:NSUTF8StringEncoding]>1) ,结果是yes就是全角字符,no就是半角,



Unicode:
0x00-0x7F的字符,用单个字节来表示;
0x80-0x7FF的字符用两个字节表示;
0x800-0xFFFF的字符用3字节表示;
汉字的unicode范围是:0x4E00~0x9FA5

相关文章推荐

iOS 适用于大写英文的全角转半角

-(NSString *)changeToSBCCode:(NSString *)aSBCCodeString{ //65248 // aSBCCodeString = @"ABCDEA...
  • Ganjobs
  • Ganjobs
  • 2015年06月26日 13:29
  • 500

半角字符转换为全角

  • 2008年04月10日 16:01
  • 477KB
  • 下载

半角字符转换全角

  • 2008年04月10日 15:58
  • 9.77MB
  • 下载

禁止 WORDPRESS 将英文半角符号转换成全角符号(字符转义)

WordPress 模式使用了 wptexturize 函数将纯文本字符转换成格式化的 HTML 实体。标签, , , , 和 中的文本被忽略。对于一般写单纯码文字的人来说,这个自动将英文半角符号转换...

半角字符转换为全角

  • 2008年04月10日 15:49
  • 9.77MB
  • 下载

C++全角半角字符转换

  • 2013年04月07日 11:38
  • 2KB
  • 下载

python 匹配文本全角转半角字符

在对文本进行处理的时候经常会遇见要对括号和标点进行匹配 常见的英文(半角)符号如( ) 直接用正则匹配即可 但是遇见全角字符(中文括号、标点),直接用正则匹配会存在问题: 因为编码通常为为utf...

Java工具类——全角半角字符相互转换

import org.apache.commons.lang.StringUtils;          /**    *     * 提供对字符串的全角->半角,半角->全角转换    *...

java中全角半角字符的相互转换

package com.whatycms.common.util; import org.apache.commons.lang.StringUtils; /** * * 提供对字符串的全角...

SQL Server中全角和半角字符的比较问题

这是一个在我实际一个项目中遇到的问题。03BHL01001(上海)和03BHL01001(上海)比较的结果是一样的。导致引起的重复的主键问题。 php学习之家   03BHL01001(上海)...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS 判断字符是全角还是半角
举报原因:
原因补充:

(最多只允许输入30个字)