Skip to main content
 首页 » 编程设计

python之字符串与正则表达式匹配

2025年05月04日28qq78292959

我正在尝试用 Python 编写一个正则表达式,它接受一个字符串并检查是否:

  1. 最后一个字符是元音。
  2. 最后两个字符不一样。

这是我想出的:

[aeiou]$ 

谁能帮我解决第 2 点:最后 2 个字符不一样。例如,expresso 是有效的,expressoo 是无效的。

请您参考如下方法:

如果没有正则表达式,这样做可能会更容易。

例如 if s[-2]!=s[-1] and s[-1] in 'aeiou'