python-3.x - 如何从这种格式行中获取术语?
问题描述
该文件如下所示:
本/O 实用新型/O 是/O 一种/O 用于/O 直接/O 驱动/O 电动汽车/O None/O 的/O 电动汽车/B 电磁/M 自动/M 差速/M 驱动/M 电机/M 装置/E None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X
是/O 由/O 装/O 在/O 外壳/B 内/O 转轴/B 上/O 的/O 内/O 、/O 外/B 转子/E 构成/O None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X
内/O 、/O 外/B 转子/E 由/O 磁性/B 体/E 和/O 其上/O 的/O 线圈/B 绕组/E 构成/O None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X
外/B 转子/M 磁性/M 体/E 由/O 轴/O 经/O 隔离/O 轴承/B 装/O 在/O 内/B 转子/M 输出/M 轴/E 上/O None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X None/X
每个单词都以标签结尾('B''M''E''O''X'),'B'代表开始,'M'代表中间,'E'代表词尾,'O'和' X' 是另一个标签,我想得到整个单词。
例如,“轴承/B 安装/O 内/BO 安装/M 输出/M 轴/E 上/O 无/X”
在这一行中,它包含 2 个术语,它们是“ 轴承
”和“ 内转子输出轴
”,我怎样才能用 python 实现这个目标,谢谢你的回答
解决方案
推荐阅读
- python - 使用 Python 在 Plotly Express 上按变量 ID 绘制子图
- javascript - 防止功能在第一个条件满足时停止
- apache2 - 如何仅通过 URL 从 apache 服务器下载完整目录
- group-by - SQL 是否有办法在不将组压缩成单行的情况下对行进行分组?
- angular - Webpack/Angular CLI - 如何在 HTML 中嵌入脚本而不是引用它们?
- spring - java.lang.ClassCastException:java.util.concurrent.FutureTask 无法转换为 com.model.Employee - Spring Batch Async
- google-apps-script - Google Apps 脚本递归调度触发器
- c# - .NET Core 发布编译错误
- java - 如何直接从 Java 调用 esql/c 程序
- wix - 如何使用 wix 3.11 burn 检测 .Net Framework 4.7.2