mina86 / regexes-are-broken

Test cases checking how regex engines treat alternation where one subexpression is prefix of the other.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Regular expressions are broken

Test checking behaviour of various regular expressions engine when matches of different lengths are possible. See Regular expressions are broken on mina86.com for full write-up.

About

Test cases checking how regex engines treat alternation where one subexpression is prefix of the other.


Languages

Language:Shell 34.3%Language:C++ 17.4%Language:PHP 9.2%Language:C 9.2%Language:Rust 7.1%Language:Emacs Lisp 5.5%Language:Java 5.4%Language:HTML 4.4%Language:Python 3.5%Language:Perl 2.4%Language:Ruby 1.5%