社区
新手乐园
帖子详情
一个字符串的查找问题!
huimylove
2006-09-30 05:53:01
//编写一个函数string_search(char str1[],char str2[])
//如果字符串str1中包含字符串str2
//则返回数值1,否则返回数值0
...全文
263
11
打赏
收藏
一个字符串的查找问题!
//编写一个函数string_search(char str1[],char str2[]) //如果字符串str1中包含字符串str2 //则返回数值1,否则返回数值0
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huimylove
2006-10-01
打赏
举报
回复
不好意思,我在学习C++,但有些东西还没学到!
taodm
2006-10-01
打赏
举报
回复
呃,楼主,纯C问题请注明!免得得到一堆C++回答,浪费自己时间也浪费别人精力
huimylove
2006-10-01
打赏
举报
回复
helanshan(C++)
if ( p != NULL )
cout<<"1"<<endl;//这是什么意思啊
else
cout<<"0"<<endl;//这是什么意思啊
sunman1982
2006-10-01
打赏
举报
回复
楼主,去看search的源代码!
suhanzhong
2006-10-01
打赏
举报
回复
c++ 的话用string 轻松搞定
如:lann64(昆仑大鹏) 所说
lann64
2006-09-30
打赏
举报
回复
int string_search(char str1[],char str2[])
{
string s1(str1);
string s2(str2);
(string::npos==s1.find(s2)) ? return 0 : return 1;
}
lann64
2006-09-30
打赏
举报
回复
string_search(char str1[],char str2[])
{
string s1(str1);
string s2(str2);
(string::npos==s1.find(s2)) ? return 0 : return 1;
}
Jokar
2006-09-30
打赏
举报
回复
strstr
hejunbin
2006-09-30
打赏
举报
回复
char *strstr(cs,ct)
return pointer to first occurrence of string ct in cs, or NULL if not present.
helanshan
2006-09-30
打赏
举报
回复
//函数定义为 int or bool 类型,无法输出1,0
只有定义为void 类型,1,0作为字符输出了...
#include <iostream.h>
#include <string.h>
void string_search(char str1[],char str2[])
{
char *p;
p = strstr( str1, str2 );
if ( p != NULL )
cout<<"1"<<endl;
else
cout<<"0"<<endl;
}
void main( )
{
char *p1 = "I love c++";
char *p2 = "love";
string_search(p1,p2);
}
rickerliang
2006-09-30
打赏
举报
回复
模式匹配?
字符串
之子
字符串
查找
子
字符串
查找
字符串
的一种基本操作就是子
字符串
查找
:给定一段长度为N的文本text和
一个
长度为M的模式
字符串
pattern,在文本中找到
一个
和该模式相符的子
字符串
。解决该
问题
的大部分算法都可以很容易地扩展为找出文本中和该模式相符的子
字符串
,统计该模式在文本中的出现次数,或者找出上下文(和该模式相符的子
字符串
周围的文字)的算法。现如今主要算法有暴力子
字符串
查找
,KMP,BM
字符串
查找
和RK指纹字符...
c++ string类
字符串
查找
1) find() 函数 find() 函数用于在 string
字符串
中
查找
子
字符串
出现的位置,它其中的两种原型为: size_t find (const string& str, size_t pos = 0) const; size_t find (const char* s, size_t pos = 0) const; 第
一个
参数为待
查找
的子
字符串
,它可以是 string
字符串
,也可以是C风格的
字符串
。第二个参数为开始
查找
的位置(下标);如果不指明,则从第0个字符开始
查找
。 请看下面的
linux 用 grep
查找
单个或多个
字符串
(关键字)
1、
查找
当前目录文件名中的
字符串
: grep
字符串
文件名2、
查找
某个文件
字符串
,并输出行号:grep -n
字符串
文件名3、
查找
当前目录(包含子目录)的
字符串
:grep -r
字符串
*4、
查找
当前目录(包含子目录)的
字符串
,并输出行号:grep -rn
字符串
** :通配符,表示当前目录所有文件,也可以按照某种模式进行匹配,例如: grep
字符串
*.txt 匹配所...
Python——
字符串
查找
/替换/分割
字符串
查找
、替换、分割 给定
一个
字符串
,要利用 Python 提供的
字符串
处理方法,从该
字符串
中,
查找
特定的词汇,并将其替换为另外
一个
更合适的词。例如,给定
一个
字符串
Where there are a will, there are a way,我们发现这句话中存在语法错误,其中are应该为is,需要通过
字符串
替换将其转换为Where there is a will, there is a way。 在大家日常工作使用 Word 编写文档的过程中,经常会遇到
一个
问题
,发现前面写的文档中某个词用错了,需要
js
查找
html里面的
字符串
,JS
字符串
查找
(6种方法)
在开发中经常需要检索
字符串
、
查找
特定
字符串
。用户可以选用下面的方法执行对应的操作,说明如表所示。String 类型的
查找
字符串
方法
字符串
方法说明charAt()返回
字符串
中的第n个字符charCodeAt()返回
字符串
中的第n个字符的代码indexOf()检索
字符串
lastIndexOf()从后向前检索
一个
字符串
match()找到
一个
或多个正则表达式的匹配search()检索与正则表达式相...
新手乐园
33,321
社区成员
41,774
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章