Erlang - substr

Il metodo restituisce la sottostringa dalla stringa originale in base alla posizione iniziale e al numero di caratteri dalla posizione iniziale.

Sintassi

substr(str1,start,number)

Parametri

  • str1 - Questa è la stringa da cui deve essere estratta la sottostringa.

  • Start - Questa è la posizione iniziale da cui dovrebbe iniziare la sottostringa.

  • Number - Questo è il numero di caratteri che devono essere presenti nella sottostringa.

Valore di ritorno

Restituisce la sottostringa dalla stringa originale in base alla posizione iniziale e al numero.

Per esempio

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

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

Produzione

Quando eseguiamo il programma sopra, otterremo il seguente risultato.

“ello”