fr.splayce.rel.util.MatchGroups.NotNull
Allows pattern matching with a Map of name -> option (None if group value is null, Some(str) otherwise).
In case of multiple groups with the same name, the last occurrence will prevail.
case MatchGroups.NotNull.NamedMap(m) if (m contains "a") => m("a")
Allows pattern matching with a Map of name -> option (None if group value is null, Some(str) otherwise).
In case of multiple groups with the same name, the last occurrence will prevail.