Description
The regular expressions in function-evaluator:src/Evaluator.js will remain part of the contract for the new evaluator (at least in its first iteration). We need to be able to recognize regular expression matches and extract group information in Rust, just as we are currently doing in JS/Node.
Desired behavior/Acceptance criteria (returned value, expected error, performance expectations, etc.)
- regular expression functions in Rust!
Completion checklist
- Before closing this task, review one by one the checklist available here: https://www.mediawiki.org/wiki/Abstract_Wikipedia_team/Definition_of_Done#Back-end_Task/Bug_completion_checklist