groups 抽象方法

List<String?> groups(
  1. List<int> groupIndices
)

包含给定索引的组列表。

该列表包含为groupIndices中每个索引返回的 group 字符串。


final string = '[00:13.37] This is a chat message.';
final regExp = RegExp(r'^\[\s*(\d+):(\d+)\.(\d+)\]\s*(.*)$');
final match = regExp.firstMatch(string)!;
final message = jsonEncode(match.groups([1, 2, 3, 4]));
// ['00','13','37','This is a chat message.']

实现

List<String?> groups(List<int> groupIndices);