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
必须是非负数且不大于 length。
实现
int lastIndexOf(Pattern pattern, [int? start]);