I C++ kan du kapitalisere en tekststreng ved å bruke standardbiblioteket uten behov for tredjepartsbiblioteker.
Historisk sett var strengsammenslåing en operasjon som krevde håndtering av char-arrays og null-terminert strenger i C.
Her er den kjappe metoden for å endre store bokstaver til små i C++.
Fjerne tegn som matcher et mønster – det er ikke nytt.
(Hvordan:) Å trekke ut understrenger er ikke nytt; det har eksistert siden de tidligste programmeringsspråkene.
I C++ kan du finne strenglengden ved å bruke std::string::size() eller std::string::length() funksjonene.
std::string::size()
std::string::length()
I C++20 har vi std::format, som lar oss formatere og interpolere strenger på en lignende måte som i Python.
std::format
Her er en grei måte å sparke disse anførselstegnene til fortauskanten i C++.
(Slik gjør du det:) For en enkel C++-oppgave kan du bruke std::string og std::string::replace.
std::string
std::string::replace
C++11 introduserte støtte for regulære uttrykk i standardbiblioteket, <regex>, som tilbyr et robust rammeverk for strengsøking og manipulasjon.
<regex>