static L regexpICFirstGroups(S pat, S s) { Matcher m = regexpIC(pat, s); ret m.find() ? regexpGetGroups(m) : null; }