擅长:python、mysql、java
<p>我想你可以用这个:</p>
<pre><code>"(.*?) (\w*)$"
</code></pre>
<p>第一部分得到<code>\1</code>,第二部分得到<code>\2</code>。你知道吗</p>
<p><a href="https://regex101.com/r/wG0dO1/1" rel="nofollow">[Regex Demo]</a></p>
<p>为了更好的正则表达式:</p>
<pre><code>"^((?=.*of)((.*of)(.*)))|((?!.*of)(\d+)(.*))$"
</code></pre>
<p>第一部分得到<code>\3</code>和<code>\6</code>,第二部分得到<code>\4</code>和<code>\7</code>。你知道吗</p>