Die Teilstring-Funktion wird zur Verarbeitung von String-Operationen verwendet. Es generiert eine neue Zeichenfolge, deren Wert auf eine Kopie einer Teilzeichenfolge dieses Objekts initialisiert wird.
Syntax :
Betrachten Sie eine Zeichenfolge „str“, eine Position „pos“ und eine Länge „len“. Syntax wäre:
str.substr(pos,len);
Parameter
Diese Funktion enthält zwei Parameter.
Rückgabewert
Diese Funktion gibt ein neu erstelltes String-Objekt zurück.
Beispiel 1
#include using namespace std; int main() { string str = 'javatpoint' string substring = ''; substring = str.substr(0,3); cout<<'substring is : '<< substring; return 0; } < pre> <p> <strong>Output:</strong> </p> <pre> Substring is java </pre> <p>In this example, str and substring are two string objects. str contains string value i.e javatpoint and we extract 'java' string from str object by using substr function. Now, substring object contains java. </p> <br></'substring>
In diesem Beispiel sind str und substring zwei String-Objekte. str enthält einen String-Wert, d. h. Javatpoint, und wir extrahieren den String „Java“ aus dem Str-Objekt mithilfe der Substr-Funktion. Jetzt enthält das Teilzeichenfolgenobjekt Java.
'substring>