digitalmars.D.bugs - [Issue 7739] New: regex fails to accept \p in expression of unicode properties
- d-bugmail puremagic.com (27/27) Mar 19 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7739
- d-bugmail puremagic.com (14/14) Mar 20 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7739
http://d.puremagic.com/issues/show_bug.cgi?id=7739 Summary: regex fails to accept \p in expression of unicode properties Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Phobos AssignedTo: nobody puremagic.com ReportedBy: jayn prismnet.com --- Comment #0 from Jay Norwood <jayn prismnet.com> 2012-03-19 19:47:00 PDT --- dmd 2.058 win7-64 void wcp (string fn) { enum ctr = ctRegex!("\p{WhiteSpace}","m"); } ------ Build started: Project: a7, Configuration: Release Win32 ------ Building Release\a7.exe... a7.d(210): undefined escape sequence \p -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 19 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7739 Dmitry Olshansky <dmitry.olsh gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |dmitry.olsh gmail.com Resolution| |INVALID --- Comment #1 from Dmitry Olshansky <dmitry.olsh gmail.com> 2012-03-20 03:16:50 PDT --- It's jsut wrong bug report, D string literal as C one do have escaping of their own, use raw string literals or double escape \\. It's dmd lexer that complains here btw. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 20 2012