Javascript 正则表达式和结果

Javascript 正则表达式和结果,javascript,python,expression,Javascript,Python,Expression,我想知道正则表达式--br?[ea]+d--(bad、bread、bed、brad、breed、bead、bard)可以返回哪些单词 我真的不知道还能尝试什么 感谢您的帮助:)您可以在或任何其他类似网站上测试此功能 对于以下正则表达式: br?[ea]+d 它和所有的词都匹配,除了 吟游诗人 这些都是可以接受的 [‘坏’、‘面包’、‘床’、‘布拉德’、‘品种’、‘珠子’] 除了吟游诗人 说明:- “b”是必修课。在那之后 “r”是可选的。之后 [ea]表示匹配{e,a}中的一个字母表 所以[ea

我想知道正则表达式--br?[ea]+d--(bad、bread、bed、brad、breed、bead、bard)可以返回哪些单词

我真的不知道还能尝试什么

感谢您的帮助:)

您可以在或任何其他类似网站上测试此功能

对于以下正则表达式:

br?[ea]+d

它和所有的词都匹配,除了

吟游诗人


这些都是可以接受的

[‘坏’、‘面包’、‘床’、‘布拉德’、‘品种’、‘珠子’]

除了吟游诗人

说明:-

“b”是必修课。在那之后

“r”是可选的。之后

[ea]表示匹配{e,a}中的一个字母表

所以[ea]+代表由“a”或“e”组成的匹配连续子字符串

最后,“d”是强制性的


因此,您只能检查“bard”不满足上述标准,因为r后面跟a与给定的正则表达式不匹配

您尝试过吗?你的问题是什么?没问题,如果这对你有帮助的话,如果其他人有regex问题,向上投票并标记为正确答案可能会对社区有潜在的帮助。你有没有可能告诉我t可以返回哪些单词(强硬、触摸、教导、超时、牙齿、牙齿、第十、沟槽、第二十或第十二)[aeiou]+[a-z]*最后一部分把我搞糊涂了只要去我链接的网站,把你的正则表达式和单词放进去,它会显示匹配项groups@ChalyseFoster,这不是一个我们为你做家庭作业的地方。试着从这个答案中学习并应用你所学。谢谢你,这更有意义。现在我已经尝试将你所写的应用到另一个,t[aeiou]+[a-z]*t,但我很困惑,它怎么能与[a-z]*t部分的[a-z]*t(坚韧、接触、教导、超时、牙齿、牙齿、第十、沟槽、第二十或第十二)相等*表示从a到z的任意字母,任意次数,甚至0次,使其成为可选。
t
是强制性的。首先,结尾的“t”是强制性的,*表示匹配前面的组,即[a-z]0次或更多次中的任何一次,因此[a-z]*匹配所有只包含小写字母的字符串,无论其长度如何。“anythingcontainingatoz”、everything”但不是“12fsdf..sd”,因为它包含不允许的非字母字符