擅长:python、mysql、java
<p>好像你要删除所有的字母和下划线,除非数字中间有底核,。你知道吗</p>
<pre><code>>>> s = "dsafsadf_afasa_2.2.14_43.33_dsfd"
>>> re.sub(r'[a-z]|(?<=\D)_(?=\d)|(?<=\d)_(?=\D)|(?<=\D)_(?=\D)|^_+|_+$', '', s)
'2.2.14_43.33'
</code></pre>