- Метод find () – ищет первое вхождение подстроки: text.find ("e") возвращает 1 (позиция первой буквы 'e' в "Hello" ).
- Метод rfind () – ищет последнее вхождение подстроки: text.rfind ("e") возвращает 13 (позиция буквы 'e' в "friend" ).
- Метод replace () – заменяет часть строки:
- text.replace (7, 9, "world") – начиная с позиции 7 заменяет 9 символов на "world";
- исходная строка: "Hello, my friend!";
- после замены: "Hello, world!" (символ '!’ сохраняется).
Программный код | Окно вывода |
|---|---|
#include <iostream> | 1 13 Hello, world! |