Elixir Language
시길즈
수색…
문자열 목록 만들기
iex> ~w(a b c)
["a", "b", "c"]
원자 목록 만들기
iex> ~w(a b c)a
[:a, :b, :c]
맞춤 sigils
사용자 정의 sigil_X
는 sigil_X
메소드를 작성하여 만들 수 있습니다. 여기서 X는 사용하려는 문자입니다 (단 하나의 문자 만 가능).
defmodule Sigils do
def sigil_j(string, options) do
# Split on the letter p, or do something more useful
String.split string, "p"
end
# Use this sigil in this module, or import it to use it elsewhere
end
options
인수는 sigil의 끝에 주어진 인수의 바이너리입니다 (예 :).
~j/foople/abc # string is "foople", options are 'abc'
# ["foo", "le"]
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow