在Elixir中,可以使用_
来匹配无模式。_
是一个通配符,可以匹配任何值,但不会将该值绑定到任何变量上。这在需要忽略某些值或不关心某些模式时非常有用。
以下是一个示例:
case some_value do
1 -> IO.puts("匹配到了1")
_ -> IO.puts("匹配到了其他值")
end
在上面的代码中,如果some_value
的值为1,将会匹配第一个模式并输出"匹配到了1";如果some_value
的值为任何其他值,将会匹配通配符_
并输出"匹配到了其他值"。
关于Elixir中模式匹配的更多信息,可以参考Elixir官方文档。
领取专属 10元无门槛券
手把手带您无忧上云