C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
C++ String Find()This function is used for finding a specified substring. SyntaxConsider two strings str1 and str2. Syntax would be : str1.find(str2); Parametersstr : String to be searched for. pos : It defines the position of the character at which to start the search. n : Number of characters in a string to be searched for. ch : It defines the character to search for. Return valueIt returns the position of the first character of first match. Example 1Let's see the simple example. #include<iostream> using namespace std; int main() { string str= "java is the best programming language"; cout << str<<'\n'; cout <<" Position of the programming word is :"; cout<< str.find("programming"); return 0; } Output: Java is the best programming language Position of the programming word is 17 Example 2Let's see simple example by passing position of a character as a parameter. #include<iostream> using namespace std; int main() { string str= "Mango is my favorite fruit"; cout << str<<'\n'; cout<< " position of fruit is :"; cout<< str.find("fruit",12); return 0; } Output: Mango is my favorite fruit Position of fruit is 21 Example 3Let's see simple example of finding a single character. #include<iostream> using namespace std; int main() { string str = "TheDeveloperBlog"; cout << "String contains :" << str; cout<< "position of p is :" << str.find('p'); return 0; } Output: String contains : TheDeveloperBlog Position of p is 5
Next TopicC++ Strings
|