擅长:python、mysql、java
<p>把正则表达式字符串中的<code>\</code>加倍怎么样?你知道吗</p>
<pre><code>//.........VV...................VV...................VV......VV.........VV......VV...VV
regex b(".*\\x01([A-Za-z0-9-_]*)\\x1C([A-Za-z0-9-_]*)\\x02([^\\x00-\\x1F\\x7F]*)\\x03\\x04.*");
</code></pre>
<p>否则可以使用原始文本字符串</p>
<pre><code>// .....VVV...........................................................................VV
regex b(R"(.*\x01([A-Za-z0-9-_]*)\x1C([A-Za-z0-9-_]*)\x02([^\x00-\x1F\x7F]*)\x03\x04.*)");
</code></pre>
<p>离题建议:避免<code>using namespace std;</code>和使用<code>std::cout</code>、<code>std::string</code>、<code>std::regex</code>等显式<code>std</code></p>