Question: Given an input string s and a pattern p , implement regular expression matching with support for ' . ' and ' * ' where:
Given an input string s and a pattern p implement regular expression matching with support for and where:
Matches any single character.
Matches zero or more of the preceding element.
The matching should cover the entire input string not partial
Example :
Input: s aa p a
Output: false
Explanation: a does not match the entire string aa
Example :
Input: s aa p a
Output: true
Explanation: means zero or more of the preceding element, a Therefore, by repeating a once, it becomes aa
Example :
Input: s ab p
Output: true
Explanation: means "zero or more of any character
Constraints:
slength
plength
s contains only lowercase English letters.
p contains only lowercase English letters, and
It is guaranteed for each appearance of the character there will be a previous valid character to match.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
