> Erlang中文手册 > copies/2 复制一个字符串

string:copies/2

复制一个字符串

用法:

copies(String, Number) -> Copies

内部实现:

-spec copies(String, Number) -> Copies when
      String :: string(),
      Copies :: string(),
      Number :: non_neg_integer().

copies(CharList, Num) when is_list(CharList), is_integer(Num), Num >= 0 ->
    copies(CharList, Num, []).

copies(_CharList, 0, R) ->
    R;
copies(CharList, Num, R) ->
    copies(CharList, Num-1, CharList++R).

返回一个包含复制过 Number 次字符串 String 的新字符串。

string:copies("abc", 5).