0 채우기 (Elixir)

3849 단어 Elixir
맨 앞에 0을 채우고 싶습니까?
있어요?

@tksmaru 씨의 언어별 0 채우기 숫자를 만드는 방법 같은 느낌입니다.

예를 들어 Ruby


irb(main):001:0> '%04d' % 55
=> "0055"

Elixir 그렇다면 어떻게해야합니까?

String.pad_leading/3



example


iex> String.pad_leading("55", 4, "0")
"0055"

iex> String.pad_leading("abc", 5)
"  abc"

iex> String.pad_leading("abc", 4, "12")
"1abc"

iex> String.pad_leading("abc", 6, "12")
"121abc"

iex> String.pad_leading("abc", 5, ["1", "23"])
"123abc"

친구에게 String.pad_trailing/3가 있습니다.

Wrapping Up


  • Enjoy Elixir !!!
  • 좋은 웹페이지 즐겨찾기