佚名通过本文主要向大家介绍了python 正则表达式,python正则表达式教程,python正则表达式语法,python3 正则表达式,python中正则表达式等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:Python正则表达式怎么提取出列表
描述:
解决方案1:
描述:
<tr
title="双击查看详情" >
想要用re.findall
提取出interunit
,0000008746
,{CF69D904-F2B3-44CB-9554-B5E27BD76DD4}
应该怎么写呢?
解决方案1:
推荐你去看下这篇关于正则表达式的文章Link
解决方案2:既然LZ想要用re.findall()来实现的话,findall()会返回一个list。匹配出来之后直接取list的后三个就可以了
解决方案3:PATTERN = "
result = re.findall(PATTERN, s, re.MULTILINE|re.IGNORECASE)
if result:
print result[0]
解决方案4:import re
s = "<tr
m = re.search(r'viewcoinfo\(\'(\w+)\',\'(\w+)\',\'(\{\w+-\w+-\w+-\w+-\w+\})\'\)', s)
print(m.group(1))
print(m.group(2))
print(m.group(3))
interunit
0000008746
{CF69D904-F2B3-44CB-9554-B5E27BD76DD4}
ps: 我的是Python 3.5.0,而且我对Python一点都不熟悉,重点是这个正则表达式吧!:D
解决方案5:再去复习一下正则的基本知识吧。 这次匹配这个格式里的字符,下次换别的又蒙圈了,还得再来求一个正则。。。