Algorithm_String_XFastMatch
XEngine快速匹配算法
bool Algorithm_String_XFastMatch(LPCXSTR lpszSourceStr, LPCXSTR lpszFindStr, int* pInt_PosEnd, int nSourceLen = 0, int* pInt_PosStart = NULL)
参数.一:lpszSourceStr
In/Out:In
类型:常量字符指针
可空:N
意思:被匹配的原始字符串
参数.二:lpszFindStr
In/Out:In
类型:常量字符指针
可空:N
意思:输入要匹配的字符串
参数.三:pInt_PosEnd
In/Out:Out
类型:整数型指针
可空:N
意思:导出匹配后的字符串位置,123456 m 45
返回的就是6
参数.四:nSourceLen
In/Out:In
类型:整数型
可空:Y
意思:输入原始字符串长度,可以为0。0原始字符串不能是二进制。
参数.五:pInt_PosStart
In/Out:In
类型:整数型指针
可空:Y
意思:输出起始位置
类型:逻辑型
意思:是否成功
支持字符串和二进制快速匹配