endsWithPattern static method

bool endsWithPattern(
  1. String s,
  2. Pattern pattern, {
  3. bool isEndingPattern = false,
})

Returns true if s ends with pattern (accepts RegExp).

Implementation

static bool endsWithPattern(String s, Pattern pattern,
    {bool isEndingPattern = false}) {
  if (pattern is RegExp) {
    var p = isEndingPattern ? pattern : asEndingPattern(pattern);
    return p.hasMatch(s);
  } else {
    return s.endsWith(pattern.toString());
  }
}