擅长:python、mysql、java
<pre><code>tag1val = int(re.search(r'\D*(\d+)', tag1).group(1))
tag2val = int(re.search(r'\D*(\d+)', tag2).group(1))
(tag1val - tag2val) == -1
True
tag3val = int(re.search(r'\D*(\d+)', tag3).group(1))
(tag1val - tag3val) == -1
False
(tag2val - tag3val) == -1
True
</code></pre>
<p>如果你想坚持使用正则表达式,你可以走这条路。如果差值为-1,则右侧的差值比左侧的差值大1。你知道吗</p>