The method returns the sub string from the original string based on the starting position and number of characters from the starting position.
str1 − This is the string from which the sub string needs to be extracted.
Start − This is the starting position from where the sub string should start.
Number − This is the number of characters which need to be present in the substring.
Returns the sub string from the original string based on the start position and the number.
-module(helloworld). -import(string,[substr/3]). -export([start/0]). start() -> Str1 = "hello World", Str2 = substr(Str1,2,5), io:fwrite("~p~n",[Str2]).
When we run the above program, we will get the following result.