formulaRegex top-level property

RegExp formulaRegex
final

Matches a formula written as ${= expression} in a text.

The expression can contain braces in balanced pairs, three levels deep, for object literals such as ${= merge(r, {favorite: true})}.

Implementation

final RegExp formulaRegex = RegExp(
  r'(?<!\\)\$\{=(?<expr>' + _formulaBody(3) + r')\}',
);