擅长:python、mysql、java
<p>从这个SO<a href="https://stackoverflow.com/a/51915380/7629560">answer</a>:</p>
<blockquote>
<p>As for the second question, it is a common problem. It is not possible to get an arbitrary number of captures with a PCRE regex, as in case of repeated captures only the last captured value is stored in the group buffer. You cannot have more submatches in the resulting array than the number of capturing groups inside the regex pattern. See Repeating a Capturing Group vs. Capturing a Repeated Group for more details.</p>
</blockquote>