标签: php kleene-star
(a|b)*和a*b*之间有什么区别?你能展示更多Kleene星和图案的例子吗?我在谷歌搜索了很多网站,但它在这个主题上的结果很少。当我试图理解PHP正则表达式如何工作时,我将非常感激。
(a|b)*
a*b*
答案 0 :(得分:3)
(a | b)*表示“a或b,任意次数”。 a * b *表示“任意数量的然后后跟任意数量的b”。所以存在与第一个匹配但不匹配第二个的字符串(“baa”,“abba”等)。