擅长:python、mysql、java
<p>问题是regexp开始匹配的点。它正确地从第一个typedef开始匹配,一直到structA。在</p>
<p>你想做的事情真的很难(我认为不可能正确地做)。您需要匹配嵌套的大括号以查看结构停止的位置。在</p>
<p>见<a href="https://stackoverflow.com/questions/5389244/building-a-regex-based-parser">Building a Regex Based Parser</a>。在</p>