前言
什么是字符串匹配?
在一个字符串(记为主串/string)里面查找另一个或多个特定字符串(记为模式串/pattern)的行为。
什么是单模式串匹配?
单模式串匹配,是在一个主串中查找一个模式串。
多模式串匹配,是在一个主串中查找多个模式串。
因篇幅原因,本篇内容只涉及单模式串匹配,多模式串匹配的方法以后有机会再写。
本文用到的名词
- 主串:被查找的字符串(上文提到的string)
- 子串:主串中任意连续的字符组成的字符串(本文一般指正在和模式串进行对比的子串)
- 模式串:需要从主串中找到的特定字符串(上文提到的pattern)
- 移动:当遇到模式串和子串不匹配的时候,需要将模式串向后移动,与下一个子串进行匹配。假设当前与模式串对齐的是首字符 i = 0 的子串,此时把模式串向后移动一位,该操作指的是把模式串对齐首字符 i = 1 的子串。
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!