任何人都有一個想法,如何實現算法查找字符串是否匹配特定模式?(不包含它!)不使用正則表達式...算法,如果給定的字符串匹配給定的模式返回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