分类: Python/Ruby
2011-05-16 16:19:00
字符串替换小例子
#2011-05-16 磁针石
#承接软件自动化实施与培训等gtalk: ouyangchongwu#gmail.com qq 37391319 博客:oychw.cublog.cn
#版权所有,转载刊登请来函联系
#python qq group: 深圳自动化测试python群:113938272
#武冈深圳qq群:66250781
调试环境:
Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)]
paramiko-1.7.6
把如下文本的’chr’和冒号以及”..”替换为\t
-chr14:1111..60382877
+chr14:60382832..60382931
+chr16:8709176..8709275
-chr1:146325021..146324922
+chr1:146324854..146324953
-chr5:7170729..7170630"""
#!/usr/bin/env python
# -*- coding: gbk -*-
#2011-05-16 磁针石
#承接软件自动化实施与培训等gtalk: ouyangchongwu#gmail.com qq 37391319 博客:oychw.cublog.cn
#版权所有,转载刊登请来函联系
#python qq group: 深圳自动化测试python群:113938272
#武冈深圳qq群:66250781
text = """-chr14:1111..60382877
+chr14:60382832..60382931
+chr16:8709176..8709275
-chr1:146325021..146324922
+chr1:146324854..146324953
-chr5:7170729..7170630"""
for i, j in {'chr':'\t', ':' : '\t', '..' : '\t'}.iteritems():
text = text.replace(i, j)
print text
执行结果:
- 14 1111 60382877
+ 14 60382832 60382931
+ 16 8709176 8709275
- 1 146325021 146324922
+ 1 146324854 146324953
- 5 7170729 7170630
<a href=http://www.qianyan.biz/>上海黄浦保洁公司</a>
<a href=http://www.sh-hdbj.com>上海嘉定保洁公司</a>
[url=http://www.sh-hdbj.com/]上海地毯清洗[/url]
[url=http://www.sh-hdbj.com/]上海保洁公司[/url]
[url=http://www.sh-hdbj.com/]上海闵行保洁公司[/url]
[url=http://www.sh-hdbj.com/]上海虹口保洁公司[/url]
[url=http://www.sh-hdbj.com]上海大理石翻新[/url]
[url=http://www.sh-hdbj.com/]上海石材翻新[/url]
[url=http://www.sh-hdbj.com/]上海沙发清洗[/url]
[url=http://www.s
[url=http://www.sh-hdbj.com]上海宝山区保洁公司[/url]
[url=http://www.sh-hdbj.com]上海宝山保洁公司[/url]
[url=http://www.sh-hdbj.com]上海嘉定区保洁公司[/url]
[url=http://www.sh-hdbj.com]上海嘉定保洁公司[/url]
[url=http://www.sh-hdbj.com]上海闸北区保洁公司[/url]
[url=http://www.sh-hdbjt.com]上海闸北保洁公司[/url]
[url=http://www.sh-hdbj.com]上海杨浦区保洁公司[/url]
[url=http://www.sh-hdbj.com]上海杨浦保洁公司[/url]
[url=http://www.sh-hdbj.com]上海普陀区保洁公司[/url]
[url=http://www.sh-hdbj.com]上海普陀保洁公