Erlang 字符串拼接 string:join
关键词:erlang string join 方法 字符串 拼接 分隔符 拼凑
用法:
join(``StringList``, ``Separator``) -> ``String
内部实现:
-spec join(``StringList``, ``Separator``) -> ``String` `when`` ``StringList` `:: [string()],`` ``Separator` `:: string(),`` ``String` `:: string().` `join([], ``Sep``) ``when` `is_list(``Sep``) ->`` ``[];``join([H|T], ``Sep``) ->`` ``H ++ ``lists:append``([``Sep` `++ X || X <- T]).
实例:
string:join(["a", "b", "c", "d"], "-").
输出:
a-b-c-d