\(\) are part of BRE syntax. They are not GNU extensions.
Source: http://pubs.opengroup.org/onlinepubs/7908799/xbd/re.html#tag_007_003_006 http://pubs.opengroup.org/onlinepubs/7908799/xbd/re.html#tag...
hm, I could've sworn it wasn't. http://www.regular-expressions.info/gnu.html http://www.regular-expressions.info/gnu.html says that \?, \+, and \| are GNU extensions though.