d********i 发帖数: 582 | 1 请问为什么这个两个case会是true???
isMatch("a", "c*a") → true
isMatch("aab", "c*a*b") → true | h*****k 发帖数: 420 | 2 isMatch("a", "c*a") → true * is 0
isMatch("aab", "c*a*b") → true first * is 0, second * is 2 | d********i 发帖数: 582 | 3
智商低,还是没看懂。。。。。请问 0 和 2 是什么意思? 谢谢!
【在 h*****k 的大作中提到】 : isMatch("a", "c*a") → true * is 0 : isMatch("aab", "c*a*b") → true first * is 0, second * is 2
| c*****1 发帖数: 51 | 4 字母重复的个数
c* 可以是 “”,“c”,“cc", "ccc",...
【在 d********i 的大作中提到】 : : 智商低,还是没看懂。。。。。请问 0 和 2 是什么意思? 谢谢!
| J*****a 发帖数: 4262 | 5 没学过编译原理吧 里面专门一章将正则文法
*是0到N,?是0或1,+是1到N | d********i 发帖数: 582 | | t********5 发帖数: 522 | 7 可以看看正则表达式的规则 看完之后瞬间你就会懂了 | e*******o 发帖数: 4654 | | c********r 发帖数: 107 | |
|