首页 > 解决方案 > 在 Python 中使用 Expression 来查看哪个不属于

问题描述

考虑以下正则表达式:

c[aeiou]+[a-z]*t

以下哪个词不完全属于该表达式定义的语言?

1) 影响力

2) 抓到

3) 外套

4) 傻子

5) 外套

我该如何解决这个问题?(它在python中)

标签: pythonpython-3.x

解决方案


  • '[]' 选择括号中的 'one of' 成员
  • '+' 表示从 [] 中的选择可以出现一次或多次
  • '-' 表示范围:从 a 到 z
  • '*' 表示第二个 [] 的选择可以出现零次或多次

答案是“c”“一个或多个元音”“零个或多个字母”“t”

看看哪个答案符合模式

https://cheatography.com/davechild/cheat-sheets/regular-expressions/

正则表达式不是 python 特定的


推荐阅读