如何检查字符串是否包含char?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何检查字符串是否包含char?相关的知识,希望对你有一定的参考价值。
您好我有一个我读过的文本文件,我必须知道其中一个字符串是否包含[
所以我用过:
if(array[i] == "[")
但问题是它不是[
它是array = [
,所以它不起作用。
你有什么想法来解决这个问题吗?
谢谢
答案
查看文档"string find"
std::string s = "hell[o";
if (s.find('[') != std::string::npos)
;// find
else
;// not find
另一答案
如果数组是char * array或char array [],你可以在一段时间内找到一个char:
while(i < nSize)
if (array[i] == '[')
'['是一个字符,但是“[”是一个字符串
以上是关于如何检查字符串是否包含char?的主要内容,如果未能解决你的问题,请参考以下文章
用于检查 char 数组是不是包含 Java 中用户给定字母的 if 语句