一、QString
Qt则提供了自己的字符串实现:QString,QString也重载的+和+=运算符。
QString常用函数:
函数 | 功能 |
---|---|
QString&append(const QString & str) | 追加子串到字符串尾部。 |
QString& prepend(const QString & str) | 将子串加到字符串头部。 |
bool startsWith(constQString&sQt::Case Sensitivitycs=Qt::CaseSensitive) |
判断字符串(如"abcd")是否以某个子串 (如s是"ab")打头,cs指判断时大小写 const 是否敏感,返回bool |
bool endsWith(const QString & s,Qt::CaseSensitivitvcs=Qt::CaseSensitive) | 判断字符串(如"abcd")是否以某个子串 (如s是"cd")结尾,cs 指判断时大小写 const 是否敏感,返回bool。 |
bool contains(const QString & str,Qt::CaseSensitivitycs=Qt::CaseSensitiveconst | 判断字符串对象里是否包含子串str,参数 cs指判断时大小写是否敏感。 |