社区
C语言
帖子详情
怎样判断一个字符串包含另外一个字符串?
alarm_zq
2002-06-05 11:49:29
假设有两个CString类变量str1、str2,怎么才能判断出?
比如:
CString str1("ad");str2("abd");
现在我想用程序来实现判断ad包含于abd,或者说ad是abd的子集?注意字符串字母间的顺利不能改变
...全文
105
3
打赏
收藏
怎样判断一个字符串包含另外一个字符串?
假设有两个CString类变量str1、str2,怎么才能判断出? 比如: CString str1("ad");str2("abd"); 现在我想用程序来实现判断ad包含于abd,或者说ad是abd的子集?注意字符串字母间的顺利不能改变
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yeschx
2002-06-06
打赏
举报
回复
使用循环,在str2查找str1的每一个字符。
伪代码
int a=0,b,i;
for (i=1;i<=str1的长度;i++)
{在str2的第a个字符至结尾查找str1的第i-1个字符,
将位置返回给b,如果没找到则返回-1
if (b==-1) break;
else a=b;
}
if (b==-1) 非子集;
else 子集;
}
xuying
2002-06-05
打赏
举报
回复
抱歉,没看清题目。这样的话,需要自己写函数了。建议参考一下正则表达式。
xuying
2002-06-05
打赏
举报
回复
如果是char *类型,可以用:
char *strstr( const char *string, const char *strCharSet );
如果是CString,可以用:
CString::Find( LPCTSTR lpszSub )
Python 47个
字符串
方法
# Python 47个
字符串
方法## 课程介绍同学们是否总是要搜资料、查官网后,才知道怎么操作
字符串
?如果是,来学学本课程吧,本课程以讲解官网文档的方式,讲解 Python 47个
字符串
方法,涉及替换、删除、连接、查找、...
PHP7
字符串
模块
King老师精心打造的PHP7
字符串
实战课程,由浅入深的讲解了PHP中
字符串
模块,并介绍了一些常用的
字符串
相关操作,让我们一起开启
字符串
之旅吧~ 山哥出品,必属精品!
Java工程师必学系列课程之5--《
字符串
及正则表达式》视频课程
可以毫不夸张的说,任何一个Java程序,都离不开对
字符串
保存和处理。很多学员对
字符串
的理解只是处于比较粗浅的阶段。殊不知,如果对
字符串
处理的不好,会影响到软件的运行效率。本课程专门讲解
字符串
相关的知识,将...
python-
字符串
实战
本课程主要讲解python中
字符串
使用,主要内容如下:
《C语言基础》 之 第9章
字符串
课程内容:字符数组1、
字符串
越位的问题、指针变量的空间大小、
字符串
常量、
字符串
传参、printf格式化输出
字符串
、
字符串
的非格式化输出函数、
字符串
输入函数、strlen函数、strcpy函数和strncpy函数、strcmp函数和...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章