qt字符串包含某个字符
时间: 2023-10-17 21:21:53 浏览: 116
Qt.rar_Qt字符_Qt显示字符串
你可以使用 QString::contains() 函数来判断一个字符串是否包含某个字符。这个函数的语法如下:
```cpp
bool QString::contains(const QChar &ch, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
```
其中,第一个参数是要查找的字符,第二个参数是可选的,指定了搜索时是否区分大小写。如果字符串包含指定的字符,则返回 true,否则返回 false。
例如,下面的代码演示了如何判断一个字符串是否包含字符 'a':
```cpp
QString str = "Hello, world!";
if (str.contains('a'))
{
qDebug() << "The string contains 'a'.";
}
else
{
qDebug() << "The string does not contain 'a'.";
}
```
输出结果为:
```
The string contains 'a'.
```
阅读全文