indexOf 抽象方法

int indexOf(
  1. Pattern pattern,
  2. [int start = 0]
)

返回字符串中 pattern 的首次匹配位置,从 start 开始,包含在内

const string = 'Dartisans';
print(string.indexOf('art')); // 1
print(string.indexOf(RegExp(r'[A-Z][a-z]'))); // 0

如果没有找到匹配项,则返回 -1

const string = 'Dartisans';
string.indexOf(RegExp(r'dart')); // -1

start 必须是非负数且不大于 length.

实现

int indexOf(Pattern pattern, [int start = 0]);