怎么区分一个字符串中的英文字母和数字
来源:互联网 发布:it工作职责 编辑:程序博客网 时间:2024/05/02 01:49
-(NSNumber *)chineseOrEnglishOfLength: (NSString *)str
{
NSNumber* length=0;
NSRegularExpression * letterRegular=[NSRegularExpressionregularExpressionWithPattern:@"[A-Za-z]"options:NSRegularExpressionCaseInsensitiveerror:nil];
//英文字母的个数
int letterCount=[letterRegularnumberOfMatchesInString:str options:NSMatchingReportProgressrange:NSMakeRange(0, str.length)];
NSRegularExpression *digitalRegular=[NSRegularExpressionregularExpressionWithPattern:@"[0-9]"options:NSRegularExpressionCaseInsensitiveerror:nil];
//数字的个数
int digitalCount=[digitalRegularnumberOfMatchesInString:str options:NSMatchingProgressrange:NSMakeRange(0, str.length)];
//自己定制的返回长度
length=[NSNumbernumberWithInt:(letterCount+digitalCount +1)/2+(str.length-letterCount-digitalCount)];
return length;
}
- 怎么区分一个字符串中的英文字母和数字
- 如何判断一个字符串是不是英文字母和数字
- 输入一个字符串,分别统计出包含的英文字母、数字、空格和其他字符的个数
- JAVA 统计字符串中的汉子,英文字母,数字的数量
- 编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母数。
- java程序,编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数及非英文字母数
- 编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母数
- 【Java】编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母数
- 统计传入字符串参数(可能不止一个参数)的英文字母、空格、数字和其他字符的个数
- 解析文件。文件内容可能包含英文字母、数字、汉字等,统计文件中各个数字和英文字母各自的数量,区分大小写
- JNI的数字和数字字符串类型要明确区分。
- 编写一个函数,分别统计出传入字符串参数(可能不止一个参数)的英文字母,空格,数字和其他字符的个数
- Java实现匹配一个给定输入的字符串中汉字、数字、英文字母、空格数量
- java怎么去除字符串中的数字
- java怎么去除字符串中的数字。。。
- JAVA 统计字符串中的汉字、英文字母、数字、其他符号的数量
- 将输入字符串中的字符按如下规则排序。 规则 1 :英文字母从 A 到 Z 排列,不区分大小写
- 正则表达式:英文字母开头,只含有英文字母、数字和下划线
- Arduion 中断使用
- ListView的设置emptyView的误区
- [BZOJ1059][ZJOI2007]矩阵游戏
- 大家好!我是小白!今天是我第一次写博客!!!
- 高效学习Linux驱动开发
- 怎么区分一个字符串中的英文字母和数字
- 源码剖析之sun.misc.Unsafe
- ant property标签粗解
- JAVA并发编程学习笔记之Unsafe类
- Graphics.DrawCurve的算法
- Mongodb数据导出命令mongoexport和导入命令mongoimport介绍
- Ant build.xml中的各种变量
- TagSupport标签的应用
- python发邮件