Substring işlevi, dize işlemlerini gerçekleştirmek için kullanılır. Değeri bu nesnenin bir alt dizisinin bir kopyasına başlatılan yeni bir dize oluşturur.
Sözdizimi:
'str', konum' pos' ve uzunluk 'len' gibi bir dize düşünün. Sözdizimi şöyle olacaktır:
str.substr(pos,len);
Parametreler
Bu fonksiyon iki parametre içerir.
Geri dönüş değeri
Bu işlev yeni oluşturulmuş bir dize nesnesini döndürür.
örnek 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>
Bu örnekte str ve substring iki dize nesnesidir. str, javatpoint gibi dize değerini içerir ve 'java' dizesini substr işlevini kullanarak str nesnesinden çıkarırız. Artık alt dize nesnesi Java içeriyor.
'substring>