lastIndexOf 抽象方法

int lastIndexOf(
  1. Pattern pattern, [
  2. int? start
])

此字符串中最后一个匹配 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]);