trimLeadingFrom method

String trimLeadingFrom(
  1. String sequence
)

Removes leading matching characters in sequence.

Implementation

String trimLeadingFrom(String sequence) {
  if (sequence.isEmpty) return sequence;
  final iterator = _runeIteratorAt(sequence, 0);
  while (iterator.moveNext() && match(iterator.current)) {}
  return iterator.currentSize > 0
      ? sequence.substring(iterator.rawIndex)
      : '';
}