剑指 Offer 19. 正则表达式匹配bahttps://leetcode.cn/problems/zheng-ze-biao-da-shi-pi-pei-lcof/
| 2023-9-23
0  |  阅读时长 0 分钟
Date
Mar 30, 2023
need_review
need_review
type
剑指 Offer(第 2 版)
undo
undo
难度
困难
请实现一个函数用来匹配包含'. ''*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(含0次)。在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a""ab*ac*a"匹配,但与"aa.a""ab*a"均不匹配。
示例 1:
示例 2:
示例 3:
示例 4:
示例 5:
  • s 可能为空,且只包含从 a-z 的小写字母。
  • p 可能为空,且只包含从 a-z 的小写字母以及字符 . 和 ,无连续的 '*'
注意:本题与主站 10 题相同:https://leetcode-cn.com/problems/regular-expression-matching/

 
  • Giscus
目录