python字符串替换正则_【python】 字符串替换+正则
因为看电影字幕有些不必要的想删除,此段代码用于删除{}内的内容。
python 中 string的replace函数并不能直接使用 正则表达式,所以我们采取compile的方式:
其中re为正则的标准库。
此段代码包含:
1.文件的读入输出
2.正则表达式的使用
import re
out = open('g:/and.then.there.were.none.s01e01+.srt','w')
for line in open("g:/and.then.there.were.none.s01e01.srt"):
moduel =re.compile('{.*}')
info = re.sub(moduel,'',line)
print >> out,info
out.close()
ps 如果 .srt文件出现乱码,一定是编码的错误, 参看如下文件
http://www.niubb.net/a/2015/04-24/284244.html
python字符串替换正则_【python】 字符串替换+正则相关推荐
- python以下字符串合法的是_以下字符串合法的是().
[单选题]关于科学和人文的关系,说法不正确的一项是( ) [单选题]下列语句中,___________是不正确的Python语句. [多选题]以下属于人机交互方式的是(). [单选题]下面选项中,__ ...
- python list增加元素_将字符串的元素添加到列表中(python)
该程序设计用于获取由数字(任意长度)组成的字符串,并将该字符串的内容输出到列表中,一次一位数字.如果数字x小于或等于前面的数字y,则数字x将被插入到子列表中.在数字z大于y之前,x和z之间的所有内容都 ...
- python字符串equals方法_判断字符串相等-Equals(上)
本次课程是零基础课程,只要熟悉计算机的基本应用和操作,一般可以完成本次课程学习.本课程深入浅出的介绍了C#语言的基本语法结构.条件选择.循环.异常处理.数组.集合.值类型和应用类型.字符串的常用方法. ...
- python整数格式显示_[python之路]格式化显示
格式化显示 以下整理自 python字符串格式化 *输出结果的空格在md预览中没效果(用代码块三个撇号就可以保留格式了) 一.使用格式化符来格式化字符串: Python支持的所有格式化符: 格式化符 ...
- java正则表达式替换特殊字符_使用正则表达式替换报表名称中的特殊字符(推荐)...
正则表达式,又称规则表达式.(英语:Regular Expression,在代码中常简写为regex.regexp或RE),计算机科学的一个概念.正则表通常被用来检索.替换那些符合某个模式(规则)的文 ...
- python 打开程序 最大化_@Python 程序员,如何最大化提升编码效率?
作者 | Enoch CK 译者 | 刘畅 整理 | Jane 出品 | Python大本营 [导语]无论你是一位高级的AI工程师还是学生,你都会在工作或学习过程中需要用到 Python.自 1991 ...
- 去掉字符串首尾逗号_去除字符串首尾空格和特殊字符
去除字符串首尾空格和特殊字符 用户在输入数据时,经常会在无意中输入多余的空格,在有些情况下,字符串中不允许出现空格和特殊字符,此时就需要去除字符串中的空格和特殊字符.在PHP中提供了trim()函数去 ...
- python输出文本居中_#python PIL ImageDraw text 文本居中#
python pip pil有什么东西 你所问的问题实是属1.先参考[教程]Python中的内置的和方的模块搞懂PIL是属于第三方Python模块2.再参考:[待完善][总结]Python安装第三方的 ...
- java字符串数字统计_对字符串进行简单的字符数字统计 探索java中的List功能
题目: 统计一个字符串中数字和字符串的个数,并分别进行排列,要求 1.数字,字符串可以从键盘获取. 2.储存在list 3.统计数字个数,字符串个数 4.把数字和字符串按从小到大的顺序输出 5.不能使 ...
- python多进程编程实例_[python] Python多进程编程技术实例分析
这篇文章主要介绍了Python多进程编程技术,包括了线程.队列.同步等概念及相关的技巧总结,需要的朋友可以参考下 本文以实例形式分析了Python多进程编程技术,有助于进一步Python程序设计技巧. ...
最新文章
- 真学霸不愁钱,传递社会正能量 - 我看华为百万年薪招聘天才少年
- 集成学习(ensemble learning)(一)
- pandas实战教学电子书上线啦
- 动态换ip如何实现_动态IP可以实现哪些功能及用途
- 160 - 33 Cruehead.1
- 我的SourceInsight配置(附图)
- Spring Data JPA 从入门到精通~查询方法的创建
- java数组有跨类建立对象_50个性能优化的细节:Java高级开发必会,来学习下吧...
- android 控件监听方法是,Android | Android中监听Button的实现
- linux top 和 free 命令及 buffer和 cache 区别
- 新浪微博说说html,说说新浪微博
- 区块链浏览器构建实战
- rampUp时间 jmeter
- vs2013 c++項目轉 vs2008
- MySQL-锁表和解锁
- Alertmanager 告警详解
- 网络小贷风控有哪些数据接口?
- [评估指标] 敏感性/特异性/PPV/NPV等指标原理与计算方法
- NLP 论文领读|无参数机器翻译遇上对比学习:效率和性能我全都要!
- VM16虚拟机去虚拟化心得1
热门文章
- 计算机启动后桌面丢失,重启电脑后桌面excel会丢失sheet | 电脑重启后,桌面图标资料文件,全部不见了怎么办?...
- 英语读书笔记-Book Lovers Day 09
- 原来这样就可以开发出一个百万量级的Android相机
- VC一些小细(转载)
- [PPT] IC芯片验证-手把手教你搭建UVM环境
- OpenCT—北京师范大学教育学博士罗海风创建大型教育类网络社区
- poi 1990 MooFest(树状数组题目,转换成两个树状数组来做)较难的题目****
- 线性代数:矩阵变换图形(二维平移缩放旋转)
- 计算机学院毕业设计文化衫,【计算机学院】PS决赛“设计服装” 选手勾勒毕业印象...
- Mac环境下safari浏览器使用selenium