怎样过滤一些不想要的字符串啊?
我自己用python写的小程序,print 出来是这样的:巨神峰_旷古的寂寞V5
3E15i7rZOz
温柔的残殇
37bwXPm1tv
zQhs0Lv04C
伊泽瑞尔12138
很多一些这样的字符串,我想把字符串里面包含数字的都删除(都不要),那我要怎么样做啊? 找了很久都找不到方法,请各位大牛提供一下建议哦!
import re
In : lines = """巨神峰_旷古的寂寞V5
...: 3E15i7rZOz
...: 温柔的残殇
...: 37bwXPm1tv
...: zQhs0Lv04C
...: 伊泽瑞尔12138""".splitlines()
In : for line in lines:
...: if not re.search('\d', line):
...: print(line)
...:
温柔的残殇 真的太太太太感谢你了,这个代码真的可以用的! 回复 2# ssfjhh
非常感谢你,我为了这个还找了不少文件资料,你一下子就好了! 我觉得2楼回答的很好. 但楼主的问题本身有问题.
程序是你自己写的, 输出什么应该也是你控制的. 怎么会多出来些你不想要的内容呢? 回复 5# q1208c
楼主应该是在做数据输入之类的工作,需要过滤掉不需要的数据。
页:
[1]