给出匹配字符串,使用”*“代表任意字符序列,使用”?”代表任意一个字符。给出目标字符串,判断是否匹配。
Some examples:
isMatch(“aa”,”a”) → false
isMatch(“aa”,”aa”) → true
isMatch(“aaa”,”aa”) → false
isMatch(“aa”, “*“) → true
isMatch(“aa”, “a*“) → true
isMatch(“ab”, “?*“) → true
isMatch(“aab”, “c*a*b”) → false
算法如下:
|
|