V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  scarlex  ›  全部回复第 32 页 / 共 32 页
回复总数  623
1 ... 23  24  25  26  27  28  29  30  31  32  
2013-02-03 09:00:32 +08:00
回复了 ooof 创建的主题 程序员 求解一个正则表达式的问题
@ooof
你文件里没有<td>标签吧...
我们的匹配样式是pattern = r'<td>.*',它匹配的是以<td>开头的一行。
如果你的<td>标签里定义了其他属性,那么就改一下匹配样式吧~

另外,可以在match = re.search(pattern, i)的下一行增加一句print match
看看有没有返回Match对象,如果全部是None,那么你的文件里就没有<td>....
2013-02-02 23:04:00 +08:00
回复了 ooof 创建的主题 程序员 求解一个正则表达式的问题
python的话,直接re.search(pattern, string)就行了~
python code:
--------------------------------------------------------------------
import re
f = open('test.txt', 'r')
s = open('after_re.txt', 'w')
pattern = r'<td rowspan="3" valign="top">.*'
for i in f.readlines():
print i
match = re.search(pattern, i)
try:
mystring = match.group(0)
s.write(mystring)
except:
pass
--------------------------------------------------------------------
本来想看看flask的心得的……结果进来之后一点欲望也没有了……
想问问楼主学flask多久了?不知道有web开发经验(之前都用django)学flask要多久?
1 ... 23  24  25  26  27  28  29  30  31  32  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5384 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 09:11 · PVG 17:11 · LAX 02:11 · JFK 05:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.