Erlang - substr

La méthode renvoie la sous-chaîne de la chaîne d'origine en fonction de la position de départ et du nombre de caractères à partir de la position de départ.

Syntaxe

substr(str1,start,number)

Paramètres

  • str1 - Il s'agit de la chaîne dont la sous-chaîne doit être extraite.

  • Start - C'est la position de départ à partir de laquelle la sous-chaîne doit commencer.

  • Number - C'est le nombre de caractères qui doivent être présents dans la sous-chaîne.

Valeur de retour

Renvoie la sous-chaîne de la chaîne d'origine en fonction de la position de départ et du nombre.

Par exemple

-module(helloworld). 
-import(string,[substr/3]). 
-export([start/0]). 

start() ->
   Str1 = "hello World", 
   Str2 = substr(Str1,2,5), 
   io:fwrite("~p~n",[Str2]).

Production

Lorsque nous exécutons le programme ci-dessus, nous obtiendrons le résultat suivant.

“ello”