填空题

字符串匹配

发布于 2022-03-03 17:06:34

 函数match检查字符串str是否匹配模板pattern,匹配则返回0,否则返回-1。模板支持普通字符(a-z0-9A-Z)及通配符?*。普通字符匹配该字符本身,?匹配任意一个字符,*匹配任意多个任意字符。比如字符串abc对下述模板的匹配结果为:

模板 结果 模板 结果
abc 0 a*b -1
a* 0 ab? 0
a*c 0 a? -1

请完成该函数代码:

int match(const char *str, const char *pattern)
{


} 

输入描述: 第一行为输入串 第二行为模板串输入样例: abc a*c 输出描述: 匹配输出match,不匹配输出unmatch输出样例 match
关注者
0
被浏览
42
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看