python 怎么判断一行里是否含有英文字母有的行里只有标点空格之类的,想把这样的行过滤掉。该怎么做啊[解决办法]用正则
import rep = re.compile(r'^[^,\. \?]*$') #中括号里面先写个^表示非, 然后, 后面写你要过滤的符号result = p.match(line) #如果匹配的结果不为空, 说明这行是符合规则的, 没有这些指定字符的.if result: pass #该行无指定符号else: pass #该行有指定符号