splitRight method
Implementation
(String?, String?) splitRight(String gap) {
final int pos = lastIndexOf(gap);
if (pos == -1) {
return (null, this);
}
final String first = substring(0, pos);
final String last = substring(pos + gap.length);
return (first, last);
}