使用python正则表达式仅获取文本

Italo Lemos

我怎样才能得到

美国总统任命内阁成员,
任命须经参议院批准。

1. The president of the United States
appoints the cabinet members,

appointments are subject to Senate
approval.

(A) their

(B) with their
(C) because their
(D) but their

我开始我的模式,但它止于“国家”一词。我也尝试将(A)的第一个括号放在字符串的末尾,但仍然无法正常工作

import re

regex = r'\d{1,}\.\s(\w.+)'
阿努巴瓦

您可以在python中使用此正则表达式:

r'(?s)\A\d+\.\s+(.+?)(?=\n\()'

正则演示

以下是正则表达式的详细信息:

  • (?s):在正则表达式中启用单行模式
  • \A:输入开始
  • \d+:匹配1个以上的数字
  • \.:匹配一个 .
  • \s+:匹配1个以上空格
  • (.+?):匹配的文本将包含#1组中捕获的所有字符中的1+个,包括换行符
  • (?=\n\():提前确保比赛有换行符和(领先

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

正则表达式代码,仅使用python从文本文件中获取第一行

使用正则表达式获取链接文本

使用正则表达式在/之后获取文本

在python中使用正则表达式获取特定文本的左右文本

仅当正则表达式是字段时才使用正则表达式替换文本

Python使用正则表达式选择文本

在python中使用正则表达式获取txt文件中的文本块

正则表达式 仅获取标签的文本内容(不包含内部标签)

Python正则表达式否定前瞻-仅包含结果文本,不包含整个文本

使用Python的正则表达式

如何使用正则表达式从python中的图像路径获取开始文本和结束文本?

正则表达式仅获取字符组合

正则表达式仅获取特定行

使用正则表达式从文本框中获取特定文本

使用正则表达式排除 html 并仅选择文本

如何使用正则表达式仅匹配左侧的文本?

正则表达式在方括号后获取文本

正则表达式在大括号之间获取文本

正则表达式从文本中获取姓氏/名字

PHP正则表达式在文本前获取数字

正则表达式以获取文本的特定部分

正则表达式在连字符前后获取文本

需要正则表达式来仅获取python中的TABLE名称和主键

在VBA中使用正则表达式仅获取字符串中的数字

使用正则表达式时,如何仅获取行中的特定部分?

如何在R中使用正则表达式仅获取特定数据?

如何在javascript中使用正则表达式仅获取不以2开头的数字?

使用正则表达式如何仅获取括号内的数字?

使用正则表达式查找和grep仅获取文件夹