正则表达式提取下面表格源码里的所有项目和数据,例如:学号1001

正则表达式提取下面表格源码里的所有项目和数据,例如:学号1001姓名李小明语文80…………(请写上详细的注释,以便学习举一返三,因为项目的数目可能会变化。分值不够,请谅解... 正则表达式提取下面表格源码里的所有项目和数据,例如:学号1001
姓名李小明
语文80
………… (请写上详细的注释,以便学习举一返三,因为项目的数目可能会变化。分值不够,请谅解!)

<div class="s_page-header">
<h3>查分演示成绩查询网站</h3>
</div>
<div class="container">
<table class="table table-bordered s_table-bordered">
<tr>
<td class="danger">学号</td>
<td class="warning">1001</td>
</tr>
<tr>
<td class="danger">姓名</td>
<td class="warning">李小明</td>
</tr>
<tr>
<td class="danger">语文</td>
<td class="warning">80</td>
</tr>
<tr>
<td class="danger">语文均分</td>
<td class="warning">80.9</td>
</tr>
<tr>
<td class="danger">数学</td>
<td class="warning">106</td>
</tr>
<tr>
<td class="danger">外语</td>
<td class="warning">85</td>
</tr>
<tr>
<td class="danger">外语均分</td>
<td class="warning">79.8</td>
</tr>
<tr>
<td class="danger">物理均分</td>
<td class="warning">73</td>
</tr>
<tr>
<td class="danger">化学</td>
<td class="warning">98</td>
</tr>
<tr>
<tr>
<td class="danger">生物</td>
<td class="warning">73</td>
</tr>
<tr>
<td class="danger">政治</td>
<td class="warning">80</td>
</tr>
<tr>
<td class="danger">历史</td>
<td class="warning">59</td>
</tr>
<tr>
<td class="danger">地理</td>
<td class="warning">68</td>
</tr>
</table>
忘记说了,是用在php网页里面的!
展开
 我来答
xeu
2017-02-07 · TA获得超过864个赞
知道小有建树答主
回答量:833
采纳率:40%
帮助的人:683万
展开全部
<td class="danger">([^<]*)</td>\s*<td class="warning">([^<]*)</td>

<td class="danger">([^<]*)</td> 匹配所有的<td class="danger"></td>及其内容

<td class="warning">([^<]*)</td>匹配所有的<td class="warning"></td>及其内容

\s*表示空格字符(包括换行tab)

更多追问追答
追问
这句出现了错误,请指导一下,谢谢了
(PHP Parse error: syntax error, unexpected T_STRING in /usercode/)
reg_match_all( "([^\s*([^", $str, $output);
追答
双引号, 反斜线要转义
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式