vat test="11111111111test"
if (string.rangeOfString("test") != nil) //注意!=左右的空格
{
println("find")
}
如果想获得位置,就:
var t=string.rangeOfString("test")
开始位置
t?.startIndex
结束位置
t?.endIndex...
分类:
编程语言 时间:
2015-07-01 18:25:25
阅读次数:
196
暴力解法(O(n^2)): 1 class Solution { 2 public: 3 /** 4 * Returns a index to the first occurrence of target in source, 5 * or -1 if target i...
分类:
其他好文 时间:
2015-06-30 00:02:52
阅读次数:
176
字符串查找两种情况,查找返回子字符串的指针位置和在字符串中的位置。
1.
const char* strstr(const char* src, const char* sub)
{
if (src == NULL && sub == NULL)
{
return src;
}
const char* ps = src;
const char* pb = sub;
while ...
分类:
其他好文 时间:
2015-06-28 12:49:28
阅读次数:
99
正则表达式能匹配复杂的字符串形式,比字符串处理函数功能更加多,只不过执行效率有所降低,但是可以实现非常复杂的匹配,下面总结一下1、简单的字符串匹配,判断指定字符串是不是在另一个字符串中,和字符串查找函数差不多1 $p = '/苹果/';2 $str = "我喜欢吃苹果和香蕉";3 if (pre.....
分类:
Web程序 时间:
2015-06-22 12:18:53
阅读次数:
192
摘要:在PHP爬虫(1)中详细了介绍了CURL抓取HTML数据的技术。采集数据处理也是爬虫技术中非常重要的部分。处理HTML数据可以用字符串查找,也可以利用正则表达式,但采用Dom处理是最高级的方法。现在我们要抓取中国军网首页“军媒要闻要论”第一条内容,通过浏览器工具查看网页元素,通过console...
分类:
Web程序 时间:
2015-06-21 22:21:32
阅读次数:
320
题目:程序:#include
#include
#include
#include
#include
#include
#include
#include #define FOR(i,n) for (int (i)=0;(i)<(n);(i)++)
#d...
分类:
编程语言 时间:
2015-06-17 21:41:33
阅读次数:
153
查找字符串
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
小明得到了一张写有奇怪字符串的纸,他想知道一些字符串出现了多少次,但这些字符串太多了,他想找你帮忙,你能帮他吗?输入字符包括所有小写字母、‘@’、‘+’。
输入第一行包含一个整数T(T
接下来每组数据第一行包含两个整数n,m(n,m
接下来n行,每行包含一个字符串,长度不大于15。
接下来...
分类:
其他好文 时间:
2015-06-17 21:33:06
阅读次数:
121
//////比较二个字符串,查找出相同字数和差异字符////////////publicintsCompare(strings1,strings2){intcount=0;/*相同字符个数*/intn=s1.Length>s2.Length?s2.Length:s1.Length;/*获得较短的字符...
字符串内建操作字符串长度大小写变换去空格或其他连接字符串查找替换分割判断内建操作字符串长度len代码s = 'abcd'print len(s)大小写变换lower 小写upper 大写swapcase 大小写互换capiatlize 首字母大写代码s = 'aBcd'print s.lower()...
分类:
编程语言 时间:
2015-06-15 21:49:41
阅读次数:
202
int replace_str(std::string& str, const char * oldpart, const char * newpart)
{
int nReplaced
= 0;
std::string::size_type nIdx
= 0;
std::string::size_type nOldLen
= strlen(oldpart);
if ( 0...
分类:
其他好文 时间:
2015-06-12 17:30:54
阅读次数:
138