python正则表达式去除两个特殊字符间的内容
2016-01-04 20:01
706 查看
以去掉去掉<!--和-->为例进行说明:
def clearContentWithSpecialCharacter(content):
# 先将<!--替换成,普通字符l
content = content.replace("<!--","l")
# 再将-->替换成,普通字符l
content = content.replace("-->","l")
# 分组标定,替换,
pattern = re.compile(r'(l)(.*)(l)')
# 如果想包括两个l,则用pattern.sub(r\1''\3,Content)
return pattern.sub(r'',content)
def clearContentWithSpecialCharacter(content):
# 先将<!--替换成,普通字符l
content = content.replace("<!--","l")
# 再将-->替换成,普通字符l
content = content.replace("-->","l")
# 分组标定,替换,
pattern = re.compile(r'(l)(.*)(l)')
# 如果想包括两个l,则用pattern.sub(r\1''\3,Content)
return pattern.sub(r'',content)
相关文章推荐
- python 代码片段13
- python 代码片段12
- 一个简单的python 地址簿程序
- python setup.py install 和python setup.py develop的区别
- Python Base of Scientific Stack(Python基础之科学栈)
- Python Base of Scientific Stack(Python基础之科学栈)
- 进击python第三篇:基础
- Python:数据流中查找特定子串的简单算法
- Python OS模块
- python中的异常
- Python文件夹与文件的操作
- 批量备份脚本
- python之爬虫框架
- Python实现邮件发送
- Python列表的remove方法的注意事项
- Python机器学习库scikit-learn实践
- Python模块,glob 文件路径查找之删除过期日志
- Python列表,元组,字典,序列,引用
- python sorted用法
- python sorted