title: Microsoft's <regex> level of Unicode support?
body: <p>What's the <code>std::wregex</code> <strong>Unicode</strong> support look like for Microsoft Visual C++ 2010?</p>
  
  <ol>
  <li>Does it support <strong>Unicode character classes</strong>? <code>[:Nd:]</code> and such.</li>
  <li>Support of <strong>collations such as digraphs</strong>? <code>[.ae.]</code> and such.</li>
  </ol>
  
  <p>Microsoft's implementation of <a href="http://msdn.microsoft.com/en-us/library/bb982110.aspx" rel="nofollow"><code>std::wregex</code></a> I am hoping is better than <a href="http://www.boost.org/doc/libs/1_49_0/libs/regex/doc/html/boost_regex/unicode.html" rel="nofollow">boost's</a> with regards to Unicode?</p>
  
  <p>I can use the ICU library. But ICU requires a 16MB data file! I am hoping to eliminate that dependency on Windows.</p>
  
  <p><strong>Note</strong>: <code>regex</code> the non-wide version, only supports ASCII characters! So my hopes are not high for <code>wregex</code> the wide version, properly implementing UTF-16.</p>