c语言字符串匹配
发布时间: 2023-06-09 13:07:07
Ⅰ c语言下如何用正则或者字符串查找匹配特定字符串并提取出来
在字符串中查找字符串是吧
#include<stdio.h>
intfun(char*str,char*find)
{
inti,j,n=0;
for(i=0;str[i];i++)
{
if(str[i]==find[0])
for(j=1;;j++)
{
if(find[j]==0)returni+1;//返回位置
if(find[j]==str[i+j])n++;
elsebreak;
}
}
return0;//不存在返回0
}
intmain()
{
charstr[]="onetwothree",find[]="two";
printf("%d ",fun(str,find));
return0;
}
热点内容