用正则方法从中英文本提取英文的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、运行结果:

相关推荐
多恩Stone10 分钟前
【ModelScope-1】数据集稀疏检出(Sparse Checkout)来下载指定目录
人工智能·python·算法·aigc
u***324317 分钟前
【MySQL】数据库和表的操作
数据库·mysql·oracle
生而为虫18 分钟前
28.Python处理图像
人工智能·python·计算机视觉·pillow·pygame
好奇的菜鸟23 分钟前
MySQL 8 开启远程登录
数据库·mysql·adb
代码or搬砖27 分钟前
Java Lambda 表达式全面详解
java·开发语言·python
是2的10次方啊1 小时前
MySQL索引设计原则:明明建了索引为什么还是慢?7条实战原则帮你避坑
mysql
('-')1 小时前
《从根上理解MySQL是怎样运行的》第十二章学习笔记
笔记·学习·mysql
深瞳智检2 小时前
学习应用 第001期-Windows 10 用 CMD 安装 MySQL 全流程解析(免安装版)
数据库·windows·mysql·压缩包·环境安装
愚戏师2 小时前
Python3 多线程
linux·运维·服务器·python
华纳云IDC服务商2 小时前
MySQL数据库如何防止SQL注入攻击
数据库·sql·mysql