Python正则表达式
来源:互联网 发布:德州扑克赢钱技巧 知乎 编辑:程序博客网 时间:2024/05/22 17:22
对于正则表达式 推荐看
https://wenku.baidu.com/view/343d85868762caaedd33d4b0.html?from=search
这是个很好的解说。
#coding: utf-8
import sys
import re # Python正则表达式的库函数
import collections # Python的容器
reload(sys)
sys.setdefaultencoding('utf8')
file_object = open('a.txt')
try:
all_the_text = file_object.read( )# 读取文件
str1 = re.sub('[^a-zA-Z]', ' ', all_the_text)# 把所有的非 a-z 和 A-Z 的字符替换成 空格
str2 = str(re.split(' ',str1))[1:-4].split(' ')# 从str1 中按照空格提取单词, 这里的 [1:-4] 应该??是提取分片的第一个。 分片的方式使用空格??
m = collections.Counter(str2)# 把提取到的放入到 计数器 容器里面
for i in range(len(m)):
a = list(m.elements())[i]+str(m[list(m.elements())[i]])+'\n'
# a 是一个list,从中提取 第 i 个元素, 末尾放回车 ????
f = file("b.txt", "a+")# 在文档后面追加字符串
f.write(a)
finally:
f.close()
file_object.close( )
本文档后面还会继续补充。
- python正则表达式学习
- c++正则表达式,python
- Python正则表达式(一)
- python的正则表达式
- Python正则表达式
- Python初学-正则表达式
- 正则表达式与python
- python正则表达式学习
- python正则表达式学习
- python正则表达式学习
- python正则表达式
- Python - 正则表达式
- Python正则表达式
- python正则表达式
- Python正则表达式指南
- Python正则表达式指南
- Python 正则表达式指南
- python 正则表达式
- React Native入门(六)之列表组件的使用(1)
- visio 2013 工具的下载及使用流程图技巧分享(一)
- webpack-dev-server
- T3备份提示原先格式化该文件时所用扇区大小为512
- scp免密输入
- Python正则表达式
- python 实现康威生命游戏
- treeAggregate和Aggregate的区别
- C# readonly解析
- 使用jQuery实现不同select选项决定div的显示和隐藏
- redis入门——redis常用命令
- mysql优化
- java 后台获取设备来源实现同一地址多套前端的自动匹配实现
- Linux全局事件监听技术