去除行号(Python3)
2016-08-02 17:11
267 查看
主要利用正则表达式来去除行号
效果:
处理前
1: import java.io.BufferedReader;
2: import java.io.FileInputStream;
3: import java.io.IOException;
4: import java.io.InputStreamReader;
5:
6: /**
7: *
8: * @author
9: *
10: *
11: */
处理后
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
/**
*
* @author
*
*
*/
import re # 输出文件的文件名 output = open('data.txt', 'w') # 输入文件的文件名 file_object = open('in.txt') try: line_str = file_object.readline() while line_str: line_str = file_object.readline() p = re.findall(r'[0-9]{1,4}:',line_str) if len(p)!=0: # print (p[0]) output.write(line_str.replace(p[0],'')) finally: file_object.close( ) output.close()
效果:
处理前
1: import java.io.BufferedReader;
2: import java.io.FileInputStream;
3: import java.io.IOException;
4: import java.io.InputStreamReader;
5:
6: /**
7: *
8: * @author
9: *
10: *
11: */
处理后
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
/**
*
* @author
*
*
*/
相关文章推荐
- Python实现去除代码前行号的方法
- Python实现去除代码前行号的方法
- python去除行首行号
- 删除代码行号的Python小工具——Clipboard版
- 去除代码行号的一个小程序(控制台版本)
- 让DataGridView显示行号,去除空记录行
- 解决网上复制下来的来嘛带有行号(正则去除代码行号)
- 去除python list中的重复值
- 使用Python去除C/C++源程序中的所有注释和空行
- 去除网页中代码的行号
- python去除空白字符
- Python 去除List的回车'/n'
- Python Cookbook 第二版 汉化版 [Recipe 1.5] 去除字符串末尾的空格
- Python中的strip用于去除字符串的首位字符。
- Python 中去除文件的只读属性
- Python文件去除注释
- 去除左边数字行号工具
- [Python Tips]去除 Trivial 赋值语句
- 去除网页中代码的行号
- FW:在python中获取当前位置所在的行号和函数名