Qt中字符串截取的方法是使用mid
函數,該函數可以接受起始位置和截取長度兩個參數,用來截取指定位置和指定長度的子字符串。示例如下:
QString str = "Hello, World!";
QString subStr = str.mid(7, 5); // 從位置7開始截取長度為5的子字符串
qDebug() << subStr; // 輸出 "World"
除了mid
函數,還可以使用left
和right
函數來截取字符串的左邊和右邊部分。示例如下:
QString str = "Hello, World!";
QString leftStr = str.left(5); // 截取左邊5個字符
QString rightStr = str.right(6); // 截取右邊6個字符
qDebug() << leftStr; // 輸出 "Hello"
qDebug() << rightStr; // 輸出 "World!"