lastIndexOf 抽象方法
此字符串中最后一个匹配 pattern
的起始位置。
从 start
开始反向搜索以查找模式匹配。
const string = 'Dartisans';
print(string.lastIndexOf('a')); // 6
print(string.lastIndexOf(RegExp(r'a(r|n)'))); // 6
如果在此字符串中找不到 pattern
,则返回 -1。
const string = 'Dartisans';
print(string.lastIndexOf(RegExp(r'DART'))); // -1
如果省略 start
,则从字符串末尾开始搜索。如果提供,则 start
必须是非负数,且不得超过 长度。
实现
int lastIndexOf(Pattern pattern, [int? start]);