Description: 给定两个分别由字母组成的字符串A和字符串B,字符串B的长度比字符串A短。请问,如何最快地判断字符串B中所有字母是否都在字符串A里? 为了简单起见,我们规定输入的字符串只包含大写英文字母,请实...
分类:
其他好文 时间:
2015-05-15 22:57:37
阅读次数:
272
一.字符串的使用let wiseWords = "\"I am a handsome\"-boy"var emptyString = ""if emptyString.isEmpty{println("这是一个空值")}简单说明:isEmpty方法是用来判断字符串是否为空值的,之后会执行if语句中的...
分类:
编程语言 时间:
2015-05-14 20:14:38
阅读次数:
121
判断字符串
s.isalnum() #所有字符都是数字或者字母
s.isalpha() #所有字符都是字母
s.isdigit() #所有字符都是数字
s.islower() #所有字符都是小写
s.isupper() #所有字符都是大写
s.istitle() #所有单词都是首字母大写,像标题
s.isspace() #所有字符都是空白字符、\t、\n
大小写转换
s....
分类:
其他好文 时间:
2015-05-14 12:07:26
阅读次数:
103
PHP语言是一个功能强大的嵌入式HTML脚本语言,它的易用性让许多程序员选择使用。PHP判断字符串的包含,可以使用PHP的内置函数strstr,strpos,stristr直接进行判断.也可以通过explode函数的作用写一个判断函数。1. strstr: 返回一个从被判断字符开始到结束的字符串,如...
分类:
Web程序 时间:
2015-05-13 14:41:16
阅读次数:
126
因为UTF8编码后汉字占3个字节,英文字符占1个字节所以就可以根据这个来判断字符中是否包含了汉字NSString *str = @"apple挨炮"; for (NSInteger i = 0; i<str.length; i++) { NSRange range = NSMak...
分类:
移动开发 时间:
2015-05-05 11:50:54
阅读次数:
227
NSString *string1 = @"iphone";BOOL isStart = [string2 hasPrefix:@"ip"]; NSLog(@"%d",isStart); BOOL isEnd= [string2 hasSuffix:@"ne"]; NSLog(@"%d",isE.....
分类:
其他好文 时间:
2015-05-02 11:09:33
阅读次数:
130
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的...
分类:
编程语言 时间:
2015-04-27 14:53:12
阅读次数:
106
Problem JCan JM Bear Be happy?
撰写:Hacker_vision
题目大意:给你一个长度为n的字符串没判断字符串是否合法(即必须包含所有26个英文字母)
题解:标记数组vis[26]标记出现过的字母,注意预处理:字符串大小写转换string s;
小写转换为大写:transform( s.begin(), s.end(), s.begin(), ::tou...
分类:
其他好文 时间:
2015-04-27 10:04:09
阅读次数:
201
判断字符串是否是回文。字母、数字都算在内;空串也是回文。【思路】经典回文,两个指针,一个从前向后遍历,一个从后向前,遇到不是要求字符的就跳过。前后指针位置交叉(i>j),则遍历结束。特殊的地方在于,包含字母和数字,如果一一排除,代码很繁琐。【my code】bool isPalindrome(str...
分类:
其他好文 时间:
2015-04-27 09:31:19
阅读次数:
118