雪飘落在对面的屋顶上,屋顶像蒙了一条闪着银光的纱巾,美丽极了。雪飘落在树上,树上像缀满了银色的小花。雪飘落在操场上,操场变得像铺满棉花一样白茫茫的一片。
本文实例讲述了Python编程实现正则删除命令功能。分享给大家供大家参考,具体如下:
脚本用途:
在DOS下使用del功能箭头,不支持正则表达式的功能。
脚本实现:
import shutil import os,sys,re def remove_file(fname): mode = sys.argv[1] mode = mode.replace(".","\\.") if not re.search(mode,fname): return print "del...%s" % (fname) if os.path.isfile(fname): os.system("del %s" % (fname)) else: shutil.rmtree(fname) L = [x for x in os.listdir(os.getcwd())] map(remove_file,L)
PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:
JavaScript正则表达式在线测试工具:
http://tools.haodaima.com/regex/javascript
正则表达式在线生成工具:
http://tools.haodaima.com/regex/create_reg
希望本文所述对大家Python程序设计有所帮助。
本文Python编程实现正则删除命令功能到此结束。少壮真当努力,一年过去,何可攀援。小编再次感谢大家对我们的支持!