Python相当于QList c ++的join

时间:2013-09-08 21:23:49

标签: c++ python qt

我正在编写一个简单的文本编辑器,我有一个关键字列表,我在Python中定义如下:

keywords = [
   "action" ,
   "perform",
]

和c ++中的这个一样

#define {
    QList<QString> keywords
    keywords.append("action");
    keywords.append("perform");
}; // Is this correct? I am trying to create a constant that would be a list of keywords

在Python中,我创建了一个匹配如下关键字的正则表达式:

keyword_match = r'\b(' + r'|'.join(keywords) + r')\b'

我的问题是,如何在c ++中获得与“join”相同的效果。

1 个答案:

答案 0 :(得分:3)

使用具有QStringList方法的join()