python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序、去重,字典排序,字典、列表、字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进制转换,Python调用系统命令或者脚本,Python 读写文件。
1、正则表达式替换
目标: 将字符串line中的 overview.gif 替换成其他字符串
复制代码 代码如下:
line = '<IMG ALIGN="middle" SRC=\'#\'" />'
mo=re.compile(r'(?<=SRC=)"([\w+\.]+)"',re.I)
mo.sub(r'"\1****"',line)
'<IMG ALIGN="middle" SRC=\'#\'" /span>
mo.sub(r'replacestr\1',line)
''< /span>
mo.sub(r'"testetstset"',line)
'<IMG ALIGN="middle" SRC=\'#\'" /span>
Copyright© 2013-2020
All Rights Reserved 京ICP备2023019179号-8