我需要一个 python 正则表达式来查找具有五个连续辅音的单词。
这些话会起作用——
tnortvcvni (rtvcvn)
kahjdflka (hjdflk)
Run Code Online (Sandbox Code Playgroud)
但这些词不会(没有五个连续的字母没有元音) -
peanut
butter
jelly
Run Code Online (Sandbox Code Playgroud)
看来你的意思不是固定长度 5 个字符,而是最小值:
(?:(?![aeiou])[a-z]){5,}
Run Code Online (Sandbox Code Playgroud)
注意:i如果存在则设置标志。