我有下面的示例字符串,我想删除只有一组零。正则表达式来删除第一组零件
的例子字符串是
AAL000007200100000787777388300000
我想删除只有第一套零年代,剩下的完好。我想
AAL7200100000787777388300000
结束了,我曾尝试以下,但它始终是太贪婪,并采取第二套零的!
#!/usr/bin/env python3
import re
suffixdrop = re.split("\B0+\B", "AAL000007200100000787777388300000", re.I)
if suffixdrop: #found a suffix here
print(suffixdrop)
打印的结果是
[ 'AAL', '72', '100000787777388300000']
这是一个非常小的事情,但在'打印有在“suffixdrop”中间不必要的空间(后缀删除)'。 – Claudio 2012-07-05 18:46:50