匹配单词中字符的正则表达式

Regular expression to match characters inside a word

我正在进行 Pig Latin 文本转换:

其中一项要求是将 qu 放在一起。

我做了什么re.findall(r'^qu', token)

但如果 word/token 以 qu

开头,它只接受 qu

如果 word/token 以 aqu 开头,则无法识别 qu 在一起。

我想要的是识别 qu 无论位置如何,包括它是否以 Qu 开头。

我该如何解决这个问题?

从中删除 ^,这就是造成这种情况的原因。插入符号的意思基本上是 "start the matching from the beginning of the line (token in your case)".