擅长:python、mysql、java
<p>您希望删除以PM结尾的罗马字母和阿拉伯数字的每个连续段。这是通过一个简单的正则表达式实现的:</p>
<p><code>[a-zA-Z0-9]*PM</code></p>
<p><code>a-z</code>描述所有小写拉丁字母的范围,相当于<code>A-Z</code>和<code>0-9</code><code>*</code>表示任意数量的字符,因为字符串可能具有任意长度<code>PM</code>是固定端字符串</p>
<p>当然,您必须确保这些字符串不包含像<code>ü</code>这样的特殊字符。如果有,请根据需要添加字符组</p>
<p>实际的python代码将是</p>
<pre class="lang-py prettyprint-override"><code> re.sub(r'[a-zA-Z0-9]*PM',"",inputtext)
</code></pre>