بدون توضیح

jD91mZM2 2fb23e3969 Initial support for groups 6 سال پیش
src 2fb23e3969 Initial support for groups 6 سال پیش
.gitignore 7648b78f45 Initial commit 6 سال پیش
Cargo.toml 7648b78f45 Initial commit 6 سال پیش
LICENSE 7648b78f45 Initial commit 6 سال پیش
README.md 7648b78f45 Initial commit 6 سال پیش
rust-toolchain e2ed6257d9 Rewrite matcher 6 سال پیش

README.md

posix-regex

A WIP library for parsing POSIX regular expressions. Only supports ASCII. Created for use in relibc and does not require the std.

Currently only supports enhanced regex.

Known TODOs

Regex compiler:

  • Unnamed groups
  • Alternative syntax for word boundaries: [[:<:]] and [[:>:]]

Matcher:

  • Groups (these are difficult because you can repeat them like any other token)
  • Word boundaries