This CLI allows you to compile pomsky expressions to regexes in the command line.
Binaries are available for Windows, Linux and macOS. Download them from the releases page.
This requires that a recent Rust toolchain is installed. Instructions for how to install Rust can be found here.
Install the CLI with
sh
cargo install pomsky-bin
Then you can compile pomsky expressions to a regex flavor of your choice; the default is PCRE.
```sh $ pomsky --help pomsky 0.1.0 Ludwig Stecher ludwig.stecher@gmx.de Compile pomsky expressions, a new regular expression language
USAGE: pomsky [OPTIONS] [INPUT]
ARGS: Pomsky expression to compile
OPTIONS:
-d, --debug Show debug information
-f, --flavor
It provides nice error messages:
sh
$ pomsky "'Hello world'* \X+"
Error:
× Backslash escapes are not supported
╭────
1 │ 'Hello world'* \X+
· ─┬
· ╰── error occurred here
╰────
help: Replace `\X` with `Grapheme`
Dual-licensed under the MIT license or the Apache 2.0 license.