擅长:python、mysql、java
<p>不确定您到底做了什么,不想匹配什么,但这可能适合您:</p>
<pre><code>(?:(\w+)(\d+)-|([a-z]+))(\d+)$
</code></pre>
<p><a href="http://regex101.com/r/uA3eZ4" rel="nofollow">http://regex101.com/r/uA3eZ4</a></p>
<p>这里的秘密是从最后一刻开始,一直向后工作,似乎总是一样的情况。然后使用条件和non-capture组,最终得到显示的结果。你知道吗</p>