【发布时间】:2019-07-24 09:59:25
【问题描述】:
我正在寻找我的文本数据中的特定结构。其中之一是产生了许多问题。看下面的玩具句:
“通过阅读 a) 和 b) 点可以看出,有人甚至可以使用 lect。A)、B) 和 Z)。”
我的目标是使用正则表达式,它可以找到表示项目列表的结构,其中项目使用 ALPHA+PARENTHESES 表示。
即使它可能不是最好的解决方案,我认为一种方法可以定义以下模式:
WORD + ALPHA) + xx + ALPHA) 其中“xx”表示 ALPHA) 和 ALPHA) 之间的所有字符序列(包括符号和空格),其中不包含超过 3 个字母字符的序列。 我如何使用正则表达式来做到这一点? 任何人有一些想法来处理这样的问题?
在显示的示例中,我想得到:
- “点 a) 和 b)”
- "lect. A)、B) 和 Z)"
我不得不说我不太擅长使用 RegEx。
我希望我把问题说清楚了。 提前感谢任何可以提供帮助的人!
【问题讨论】:
-
向我们展示您实现相同目标的尝试。
标签: python regex pattern-matching