<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>System:  MacOs 10.13.6</div><div>LibC++ Version: 400.9.4</div><div>LibSystem : 1252.200.5</div><div>IDE: Xcode 10.0 beta</div><div><br></div><div><br></div><div>...</div><div>std::regex decode_href() { return std::regex(R"(\[([\s\S]*?)\]\(([\s\S]*?)\))")</div><div>...</div><div>auto expr = decode_href();</div><div><div>std::sregex_iterator it(text.cbegin(), text.cend(), expr);</div><div>std::sregex_iterator end;</div></div><div><div>for(; it != end; ++it){</div><div>        ...</div><div> }</div></div><div>...</div><div><br></div><div>I found in ver 400.9.4, it could not parse successfully with an input of "[URL](<a href="https://www.baidu.com)"" _src="https://www.baidu.com)"">https://www.baidu.com)"</a> (text = "[URL](<a href="https://www.baidu.com)")." _src="https://www.baidu.com)").">https://www.baidu.com)").</a> </div><div>while it works well in ver 400.9.0.</div><div>I m not sure it is a bug or</div><div><br></div></div><br><br><span title="neteasefooter"><p> </p></span>