static L regexpFindRangesIC(S pat, S s) { Matcher m = regexpMatcherIC(pat, s); new L l; while (m.find()) l.add(IntRange(m.start(), m.end()); ret l; }