string:sub_string/3
截取字符串的一部分
用法:
sub_string(String, Start, Stop) -> SubString
内部实现:
-spec sub_string(String, Start, Stop) -> SubString when String :: string(), SubString :: string(), Start :: pos_integer(), Stop :: pos_integer(). sub_string(String, Start, Stop) -> substr(String, Start, Stop - Start + 1).
在字符串 String 里截取从 Start 位置开始到 Stop 位置结束间的字符串
string:sub_string("Hello World", 4, 8).
PS:跟 string:substr/3 不同的地方在于, substr 指定的是开始位置和截取的长度,而这个函数 sub_string 指定的是截取的开始位置和结束位置。