任何人都有一个想法,如何实现算法查找字符串是否匹配特定模式?(不包含它!)不使用正则表达式...算法,如果给定的字符串匹配给定的模式返回true
规则是,模式可以持有标志像?或*:
? =一个字符或数字
* =多个字符或根本
例如数或非:
isMatching( “?? AB”, “CBAB”)返回true。
isMatching(“* a?Ab”,“123cacAbAAb”)返回false。
isMatching(“* a?Ab”,“123aaAb”)返回true。
isMatching(“* a?Ab”,“007aaabAb”)返回true。
isMatching(“a?D *”,“arD1324687e”)返回true。
怎么看待正则表达式的幕后工作,并建立自己的实现。 –
还有一个问题:'(“*?Ab,”cbAb“)'return? –
@SashaSalauyou:在我看来它是等于写作”?? Ab“在这种情况下 – JavaSa