Serhiy Storchaka added the comment: $ echo 'bbbbbaaa' | grep -o 'b\{1,3\}a' bbba $ echo 'bbbbbaaa' | grep -o 'b\{1, 3\}a' grep: Invalid content of \{\} $ echo 'bbbbbaaa' | egrep -o 'b{1,3}a' bbba $ echo 'bbbbbaaa' | egrep -o 'b{1, 3}a' $ echo 'bbb{1, 3}aa' | LC_ALL=C egrep -o 'b{1, 3}a' b{1, 3}a
I.e. grep raises error and egrep chooses silent verbatim meaning. I don't know what any standards say about this. ---------- nosy: +serhiy.storchaka _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue11204> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com