每天一个偷懒小技巧
假如你要生成一个需要字符串列表,你又懒得一个一个复制粘贴怎么办
1.文本全选,创建一个文件
2.读取文件
3.正则匹配
[\u0041-\u005a]+ 匹配所有的大写字母
[\u0061-\u007a]+匹配所有的小写写字母
[0-9]+ 匹配所有的数字
实例
import re
with open('test.txt','r',encoding='utf-8') as f:
test = f.read()
test_mod = '[\u0041-\u005a|\u0061-\u007a|.|_]+'
res = re.findall(test_mod,test)
print(test)
print(res)