【发布时间】:2014-05-26 19:41:19
【问题描述】:
我有一个文本表单:
Last Name:SomeName, Day:23 ...etc
从姓氏:SomeName,我想获得姓氏,并分别获得SomeName。
我尝试过使用QRegularExpression,
QRegularExpression re("(?<label>\\w+):(?<text>\\w+)");
但我得到了结果:
QString label = match.captured("label") //it gives me only Name
我想要的是任何文本,直到“:”成为标签,之后成为文本。
有什么想法吗?
【问题讨论】:
标签: c++ regex qt qstring qregularexpression