apply method
Implementation
@override
Future<String> apply(String content, Map<String, dynamic> context) async {
return content.replaceAllMapped(_mathRegex, (match) {
final expression = match.group(1)!.trim();
try {
final result = _evaluateMath(expression, context);
return result.toString();
} catch (_) {
return '0';
}
});
}