Regex.named_captures
You're seeing just the function
named_captures, go back to Regex module for more information.
Specs
Returns the given captures as a map or nil if no captures are found.
Options
:return- when set to:index, returns byte index and match length. Defaults to:binary.
Examples
iex> Regex.named_captures(~r/c(?<foo>d)/, "abcd")
%{"foo" => "d"}
iex> Regex.named_captures(~r/a(?<foo>b)c(?<bar>d)/, "abcd")
%{"bar" => "d", "foo" => "b"}
iex> Regex.named_captures(~r/a(?<foo>b)c(?<bar>d)/, "efgh")
nil