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 必须是非负数,且不得超过 长度

实现

int lastIndexOf(Pattern pattern, [int? start]);