求获取表格内容的正则表达式
<tdheight="24"class="backffffc333">2010-07-18</td>要求得到单元格内容2010-07-18<spanstyle="colo...
<td height="24" class="backfff fc333">2010-07-18</td> 要求得到单元格内容 2010-07-18
<span style="color:#000000">111</span> 获取内容 111
我用的是 php 展开
<span style="color:#000000">111</span> 获取内容 111
我用的是 php 展开
展开全部
什么语言的?
<td[^]*>([^<>]*)</td>
<span[^]*>([^<>]*)</span>
如果仅仅是这两个标签的话就
preg_match("#<td[^]*>([^<>]*)</td>#",$scr,$arrtd);
preg_match("#<span[^]*>([^<>]*)</span>#",$scr,$arrspan);
也可以考虑替换型
$str = preg_replace("#<td[^]*>([^<>]*)</td>#","",$scr);
$str = preg_replace("#<span[^]*>([^<>]*)</span>#","",$scr);
<td[^]*>([^<>]*)</td>
<span[^]*>([^<>]*)</span>
如果仅仅是这两个标签的话就
preg_match("#<td[^]*>([^<>]*)</td>#",$scr,$arrtd);
preg_match("#<span[^]*>([^<>]*)</span>#",$scr,$arrspan);
也可以考虑替换型
$str = preg_replace("#<td[^]*>([^<>]*)</td>#","",$scr);
$str = preg_replace("#<span[^]*>([^<>]*)</span>#","",$scr);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你应该用 dom + xpath
而不是用正则
要懂得用正确的工具. 正则是很强大,也可以用在这里,但却不是最适合的工具.
而不是用正则
要懂得用正确的工具. 正则是很强大,也可以用在这里,但却不是最适合的工具.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(<[^>]+>)([^<]*)(</[^>]+>)
$2 就是了
$2 就是了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/[^>].*(?=<\/)/g
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
match:<td[^>]*>([\w\W]+)<\/td>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询