Regex (a | b)*与a | b*相同吗?
Regex (a | b)*与a | b*相同吗?,regex,regex-alternation,Regex,Regex Alternation,(a | b)*与a*| b*相同吗?换句话说,(a | b)*是否接受由as和bs组合而成的字符串?否 在(a | b)*的情况下,您可以混合as和bs() 在a*|b*的情况下,您可以选择as或bs() (a | b)*与a*| b*相同吗 它们不一样 a*| b*表示“(0或更多as)或(0或更多bs)” (a | b)*表示“0或更多(a或b)s” 因此,例如,ab将由(a | b)*匹配,而不是由a*| b*匹配。还要注意的是,任何与a*| b*匹配的东西也将与(a | b)*匹配
(a | b)*
与a*| b*
相同吗?换句话说,(a | b)*
是否接受由a
s和b
s组合而成的字符串?否
在(a | b)*
的情况下,您可以混合a
s和b
s()
在a*|b*
的情况下,您可以选择a
s或b
s()
(a | b)*
与a*| b*
相同吗
它们不一样
表示“(0或更多a*| b*
s)或(0或更多a
s)”b
表示“0或更多((a | b)*
或a
)s”b
因此,例如,
ab
将由(a | b)*
匹配,而不是由a*| b*
匹配。还要注意的是,任何与a*| b*
匹配的东西也将与(a | b)*
匹配,我是米斯先生,看看米伊@Meebarubadub!!!