regexPattern property

String regexPattern

Implementation

String get regexPattern {
  final regexes = [
    if (alwaysHighlight) '[A-Za-z0-9]+',
    ...suggestions.map(displayProp).map((s) => RegExp.escape(s)).sortedDescending(),
  ].map((s) => '$trigger$s');

  return regexes.isEmpty ? '' : '(${regexes.join('|')})';
}