This function searches the string for the last character that matches any of the character specified in the string.
Syntax
Consider two strings str1 and str2. Syntax would be :
Example
str1.find_last_of(str2);
Parameters
str : str is the string to be used in searching.
pos : It defines the position at which to start the search.
n : Number of characters identifying characters to be searched for.
ch : It defines the character which is to be searched
Return value
It returns the position of the first character that does not match.
Examples 1
Let's see the simple example.
Example
#include<iostream>
using namespace std;
int main()
{
string str = "I love India";
cout<< "String contains :" << str <<'\n';
cout<< str.find_last_of("love");
return 0;
}
Output:
Output
String contains : I love India
5
Examples 2
Let's see the simple example when the position at which to start the search is specified.
Example
#include<iostream>
using namespace std;
int main()
{
string str = "C++ Tutorial";
cout<< "String contains :" << str <<'\n';
cout<< str.find_last_of("Tutorial",3);
return 0;
}