用正则方法从中英文本提取英文的python示例

一、示例代码:

python 复制代码
import re                                     # 载入正则表达式模块

file = open('/home/lijiang/Excel人员数据/码农必会词汇表')
data = file.read()
file.close()

result = re.findall('[A-z]+', data)        # 用findall方法,找出data中所有从A-z的连续字符

result.sort()                                 # 把得到的结果字符串list排序,默认为字母顺序

data = '\n'.join(result)                      # 把排序后的结果用换行符连接成一段文本
print(data)

file2 = open('/home/lijiang/Excel人员数据/提取单词后.txt', 'w')
file2.write(data)
file2.close()

二、运行展示:

1、原文本文件:

2、运行结果:

相关推荐
小狗丹尼4009 小时前
JSON 基础认知、数据转换与 Flask 前后端交互全解
python·flask·json
zm-v-1593043398611 小时前
Python 数据挖掘从入门到精通:回归 / 分类 / 聚类 / 关联分析完整教程
python·数据挖掘·回归
百结21416 小时前
Mysql数据库操作
数据库·mysql·oracle
qq_4176950516 小时前
机器学习与人工智能
jvm·数据库·python
漫随流水16 小时前
旅游推荐系统(view.py)
前端·数据库·python·旅游
ego.iblacat17 小时前
MySQL 服务基础
数据库·mysql
yy我不解释17 小时前
关于comfyui的mmaudio音频生成插件时时间不一致问题(一)
python·ai作画·音视频·comfyui
紫丁香18 小时前
AutoGen详解一
后端·python·flask
FreakStudio19 小时前
不用费劲编译ulab了!纯Mpy矩阵micronumpy库,单片机直接跑
python·嵌入式·边缘计算·电子diy
攒了一袋星辰19 小时前
高并发强一致性顺序号生成系统 -- SequenceGenerator
java·数据库·mysql