问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在Python中如何用正则表达式提取xml中的<p>之间的内容

发布网友 发布时间:2024-09-26 01:41

我来回答

3个回答

热心网友 时间:2024-10-02 20:23

# 代码
html_text = '''
<p>When ES cells differentiate, they migrate out from colonies on gelatin-coated dishes, similar to the ES cells on the 
<xref ref-type="bibr" rid="pone.0000015-Rogers1">[17]</xref> and <italic>nanog</italic> ,
,<xref ref-type="bibr" rid="pone.0000015-Chambers1">[19]</xref> well-known markers for undifferentiated ES cells. </p>
<p>(A) R1 cells were cultured for 5 days in the presence of 
<xref ref-type="bibr" rid="pone.0000015-Rogers1">[1]</xref> and <italic>nanog</italic> 
<xref ref-type="bibr" rid="pone.0000015-Mitsui1">[2]</xref>, <xref ref-type="bibr" rid="pone.0000015-Chambers1">[3]</xref> various doses of LIF (0–1,000 units/ml). </p>
'''

pattern = r'(<p>.*?</p>)'
html_text = re.sub('\n', '', html_text)
text = re.findall(pattern, html_text)
print(text)# 输出
['<p>When ES cells differentiate, they migrate out from colonies on gelatin-coated dishes, similar to the ES cells on the <xref ref-type="bibr" rid="pone.0000015-Rogers1">[17]</xref> and <italic>nanog</italic> ,,<xref ref-type="bibr" rid="pone.0000015-Chambers1">[19]</xref> well-known markers for undifferentiated ES cells. </p>',
 '<p>(A) R1 cells were cultured for 5 days in the presence of <xref ref-type="bibr" rid="pone.0000015-Rogers1">[1]</xref> and <italic>nanog</italic> <xref ref-type="bibr" rid="pone.0000015-Mitsui1">[2]</xref>, <xref ref-type="bibr" rid="pone.0000015-Chambers1">[3]</xref> various doses of LIF (0–1,000 units/ml). </p>']

热心网友 时间:2024-10-02 20:16

建议用python BeautifulSoup直接对xml进行解析吧,都不要正则匹配!

热心网友 时间:2024-10-02 20:16

直接用python的库读XML不是更方便
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...为什么老是进游戏按了F9打完再按F9在文件夹都没有东西捏 为什么我在游戏里用fraps按f9不显红字弹出一个框框,里面全是英文看不... 为啥别人玩穿越进游戏的时候都会有个女的说按f9 即可录制本剧游戏我的确... lol在游戏时问什么出红的框按f9不管用 为什么你们进游戏就会出现按不按f9什么的 就是 点击左侧录制按钮 即可... 使用SPSS进行T检验与单因素方差分析 spss单因素方差分析数据如何录入? 关于人安静淡然句子 熟悉广州地铁路线或者公交路线的帮帮忙!!! 广州路线的帮帮忙&lt;急&gt; 东芝L525 CPU 显卡温度达到95度以上... 东芝笔记本怎么样啊 我的电脑是东芝L525的,以前是vista的系统能无线上网,但我重装XP的后就... 请问高手:东芝笔记本电脑L525应怎样设置使它光出现屏保而不待机? 谢 ... 东芝笔记本 L525 打字跳出其他字母 集中在7 8 9 i o k l 上 求助 急... 我的笔记本是东芝的l525 为什么玩cs有时不流畅 东芝l525 的bios初始各项设置是什么?? 东芝L525如何一键恢复? 为什么我进入CF,说检测到非法模块(体验服)我也没有下CF挂啊,只不过有... 我的cf为啥和cf蘑菇辅助绑定在一起了,我打开游戏那个辅助也自动打开,求 ... 我没用CF辅助软件,但是上了游戏一会儿就说什么第三方软件,短时间内无法... 跳线是什么什么是跳线 声卡跳线是什么意思 什么是A类、B类期刊、核心期刊?评职称论文投稿怎么发表投稿? 职称论文高级职称 南京(北京东路)评中级职称的论文要发表吗,还是提交材料时附带两篇论文... 4k、蓝光、超清、1080P有什么区别? 1080P高清和蓝光有什么区别? 我喜欢一个叫姚懿的人 2023河南成人高考需要多少钱报名 活动卡中有一学生实验活动:在空塑料瓶的底部扎一个小孔,用手指... 我电脑是pro 双系统 在操作win7时把显示器亮度调到了0...现屏幕上全... 我身高1.82米,体重175斤,大家都说我很胖,真的这么胖吗,好烦恼 从长沙怎么样托运东西到广州比较经济实惠,在长沙哪里可以找得到这种托运... ...第一次坐飞机,行李也有要托运的,需要怎么取票,托运行李 您好请问我过两天去法国读书行李箱托运可以带一些感冒退烧药之类吗... ...怎么可已带回石家庄啊,知道的说一声,谢谢了 ...起带过去吗?不会有问题吧?还有个止痒的药膏 玫瑰花和哪种茶搭配好喝 长沙地铁6号线开通时间 -铁路资讯 浙江广厦建设职业技术大学有哪些冷门专业? 我的大专文凭是建筑学校公关文秘专业,从事建筑管理8年,可报考一级建造... 自然段的作用有哪些 姓李以芸字结尾的女孩名字推荐 用李昱菲的名字作一首诗 绘画是一种什么艺术 恵飞须泽胡桃的介绍 外阴白斑抹什么药最好 一辆自行车的各个构件中,哪些是塑料,哪些是橡胶? 中国十大品牌家居建材!!木地板、瓷砖、家具、油漆、洁具...