A regex engine small enough to embed: 546 bytes of Cortex-M4 for precompiled patterns, 1518 for runtime patterns. Captures, alternation, UTF-8, lazy and bounded repetition, in C99 with no malloc.
arm microcontroller embedded cortex-m regex regexp esp32 c99 embedded-systems regular-expressions baremetal nrf52 bytecode-vm code-size no-malloc
-
Updated
Sep 5, 2026 - C