C++ .replace()
Published Jun 3, 2022Updated Dec 21, 2022
Contribute to Docs
The .replace() method returns a string with a portion replaced by another string, or a portion of another string.
Syntax
baseString.replace(pos, len, str, subpos, sublen)
baseStringis the string whose contents are being replaced.posis the zero-based starting position of the replacement.lenis the number of characters to be replaced.stris the replacement string.subposis optional, and is the zero-based starting point of the replacement characters used fromstr.sublenis optional, and is the number of replacement characters used fromstr.
If subpos and sublen aren’t specified, the entire str is used for the replacement.
Codebyte Example
The following example replaces a portion of a base string with a portion of another string:
Contribute to Docs
- Learn more about how to get involved.
- Edit this page on GitHub to fix an error or make an improvement.
- Submit feedback to let us know how we can improve Docs.
Learn C++ on Codecademy
- Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!
- Includes 6 Courses
- With Professional Certification
- Beginner Friendly.75 hours
- Learn C++ — a versatile programming language that’s important for developing software, games, databases, and more.
- Beginner Friendly.11 hours