在elixir中重复一次字符串n次

问题描述 投票:6回答:1

我需要创建一个定义长度的字符串。在红宝石中,我会使用:

str = 'a' * 5

我如何在灵药中完成同样的事情?

elixir phoenix-framework
1个回答
16
投票

你可以使用String.duplicate/2

iex(1)> str = String.duplicate("a", 5)
"aaaaa"
© www.soinside.com 2019 - 2024. All rights reserved.