[Bug libstdc++/61227] [C++11] Regex does not work

2014-05-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61227 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug libstdc++/61227] [C++11] Regex does not work

2014-05-19 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61227 --- Comment #2 from Andreas Schwab sch...@linux-m68k.org --- The C++ standard refers to ECMA-262 which defines [\w] as Perl does.

[Bug libstdc++/61227] [C++11] Regex does not work

2014-05-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61227 --- Comment #3 from Jonathan Wakely redi at gcc dot gnu.org --- So it does, thanks, Andreas. I read C++11 [re.grammar]/7 as saying those classes are part of the changes to the ECMAScript spec.

[Bug libstdc++/61227] [C++11] Regex does not work

2014-05-19 Thread fatony at fatony dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61227 --- Comment #4 from FaTony fatony at fatony dot net --- The first regex is used to find illegal characters in symbol name in my project. The last regex is used to tokenize command line arguments. Those regexes work in Visual Studio 2012/2013 and