📜  C++ string.find_last_of()函数

📅  最后修改于: 2020-10-21 01:59:53             🧑  作者: Mango

C++ string.find_last_of()

该函数查找字符串匹配任何字符串中指定的字符的最后一个字符。

句法

考虑两个字符串str1和str2。语法为:

str1.find_last_of(str2);

参量

str:str是要在搜索中使用的字符串。

pos:它定义开始搜索的位置。

n:标识要搜索的字符的字符数。

ch:定义要搜索的字符

返回值

它返回不匹配的第一个字符的位置。

例子1

让我们看一个简单的例子。

#include
using namespace std;
int main()
{
string str = "I love India";
cout<< "String contains :" << str <<'\n';
cout<< str.find_last_of("love");
return 0;
             } 

输出:

String contains : I love India
    5

例子2

让我们看一个简单的示例,其中指定了开始搜索的位置。

#include
           using namespace std;
          int main()
        {
        string str = "C++ Tutorial";
       cout<< "String contains :" << str <<'\n';
      cout<< str.find_last_of("Tutorial",3);
       return 0;
       }