如何匹配PyQt5中的QRegExp与contains

时间:2016-04-27 20:35:35

标签: qt pyqt5

我想将C ++源代码翻译成PyQt5源代码。在那里,我必须翻译以下声明:

key.contains(rx)

其中key是QString,rx是QRegEx。

由于PyQt5我们不再能访问QString,而python字符串当然不支持带有QRegExp的contains方法

1 个答案:

答案 0 :(得分:1)

您可以使用QRegExp::indexIn。所以转化为

rx.indexIn(key) != -1