我希望在一个字符串中搜索另一个较短的字符串,该字符串可能包含与零个或多个字符匹配的通配符*。例如,如果主字符串是“正在搜索此字符串中的子字符串”,并且搜索字符串是" is *ing“,则应该在"is string”处返回匹配。用于这种搜索的算法是什么?现有的大多数算法都执行全局匹配或模式匹配,但它们不执行子字符串搜索。
例如字符串"abaccddccefe“中的"ccddcc”算法1:有2个for循环对于j=i+1 to j小于array.length 这种方法,您可以从数组中获取每个可能组合的子串有一个回文函数,该函数检查一个字符串是否为回文因此对于每个子字符串(i,j)调用此函数,如果它是一个回文,则将其存储在一个字符串变量中如