Regex Matching
STRING
DYNAMIC PROGRAMMING
RECURSION
Problem
Given an input string text
and a pattern
, implement regular expression matching with support for .
and *
.
Here, .
matches any single character, and *
matches zero or more of the preceding element. The matching should cover the entire input string (not partial).
Examples
isMatch("aa", "a*") // true isMatch("ab", ".*") // true isMatch("mississippi", "mis*is*p*.") // false, the 'i' before the last two 'p' is missing
Loading...