La fonction Substring est utilisée pour gérer les opérations sur les chaînes. Il génère une nouvelle chaîne avec sa valeur initialisée à une copie d'une sous-chaîne de cet objet.
java diviser la chaîne par délimiteur
Syntaxe :
Considérons une chaîne « str », une position « pos » et une longueur « len ». La syntaxe serait :
str.substr(pos,len);
Paramètres
Cette fonction contient deux paramètres.
Valeur de retour
Cette fonction renvoie un objet chaîne nouvellement construit.
Exemple 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>
Dans cet exemple, str et substring sont deux objets chaîne. str contient la valeur de chaîne, c'est-à-dire javatpoint et nous extrayons la chaîne 'java' de l'objet str en utilisant la fonction substr. Désormais, l'objet sous-chaîne contient Java.
'substring>