使用 QString 的 indexOf() 和 mid() 函数可以从一个字符串中提取包含指定子串的子字符串。

例如,假设我们有一个 QString 字符串 'str' 和一个包含子串 'sub' 的 QString 字符串,我们可以使用以下代码提取子串:

QString str = 'This is a test string';
QString sub = 'test';
int index = str.indexOf(sub);
QString result = str.mid(index, sub.length());

在上述代码中,indexOf() 函数返回子串在字符串中的位置,然后使用 mid() 函数提取子串。结果将是一个新的 QString 字符串,其中包含子串。

QString 提取指定子串:使用 indexOf() 和 mid() 函数

原文地址: https://www.cveoy.top/t/topic/nwAn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录