https://bugs.exim.org/show_bug.cgi?id=2294
--- Comment #5 from Philip Hazel <[email protected]> --- Yet another thing has occurred to me: the POSIX BRE/ERE specifications mandate a longest match, but Perl regexes find the first, leftmost match. You might not think this matters for a grep, but it does if the -o option is used: $ echo "This is a catastrophe" >zz $ pcre2grep -o 'cat|catastrophe' zz cat $ grep -oE 'cat|catastrophe' zz catastrophe $ I'm beginning to wonder whether trying to make pcre2grep appear to mimic grep might not be such a good idea after all. There are really quite a lot of differences. And the whole point of pcre2grep (and its predecessor pcregrep) was to be a distinctive *Perl-style* grep. -- You are receiving this mail because: You are on the CC list for the bug. -- ## List details at https://lists.exim.org/mailman/listinfo/pcre-dev
