我想使用python正则表达式

时间:2016-04-04 20:43:18

标签: python regex

以下是我想要在"之间检索文本的完整文本。 一般评论文字:"和"设置完成:"

文本:

DONE 以%RH为单位的C臂测试电池湿度为: 观察值:25

一般评论文字:

{\ rtf1 \ fbidis \ ansi \ ansicpg936 \ deff0 {\ fonttbl {\ f0 \ fnil \ fcharset0 Tahoma;}}

{* \ generator Msftedit 5.41.21.2510;} \ viewkind4 \ uc1 \ pard \ ltrpar \ lang1033 \ f0 \ fs20未进行任何测量\ par

}

设置完成者:502184520 安装完成时间:03/24/16

1 个答案:

答案 0 :(得分:0)

如果你愿意,你甚至可能没有正则表达式。

s = """
DONE The C-Arm Test cell humidity in % RH is: Observed value : 25

General Comment text :

{\rtf1\fbidis\ansi\ansicpg936\deff0{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}

{*\generator Msftedit 5.41.21.2510;}\viewkind4\uc1\pard\ltrpar\lang1033\f0\fs20 No measurements were taken\par

}

Setup done by : 502184520 Setup done on : 03/24/16
"""

start = "General Comment text :\n"
end = "\nSetup done by :"

print(s.split(start)[1].split(end)[0])