import re
# dic={'2':'name','3':14,'2.4':'zuoquanxian'}
# print(sorted(dic.items(),key=lambda i:i[0],reverse=False))
a="not found 5.88 张三 99 李浩鸣"
list=a.split(' ')
print(list)
res=re.findall('\d+\.?\d*|[a-zA-Z]+',a) #匹配出小数
print(res)
for i in res:
if i in list:
list.remove(i)
print(list)
new_str = '*'.join(list)
print(new_str)
#结果
'''
['not', 'found', '5.88', '张三', '99', '李浩鸣']
['not', 'found', '5.88', '99']
['张三', '李浩鸣']
张三*李浩鸣
'''
python基础 正则匹配
最新推荐文章于 2024-01-10 16:08:44 发布