Функција подстринг се користи за руковање стринг операцијама. Он генерише нови стринг чија је вредност иницијализована на копију подниза овог објекта.
Синтакса:
Размотрите низ 'стр', позицију' пос' и дужину 'лен'. Синтакса би била:
str.substr(pos,len);
Параметерс
Ова функција садржи два параметра.
Повратна вредност
Ова функција враћа новоконструисани стринг објекат.
Пример 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>
У овом примеру, стр и подстринг су два стринг објекта. стр садржи вредност стринга, тј. Јаватпоинт, а ми издвајамо 'јава' стринг из стр објекта користећи субстр функцију. Сада, објекат подстринга садржи јава.
'substring>