优艾设计网

正则表达式的匹配td内的数据?

<tr> <td scope="col" align="center" valign="middle" nowrap>&nbsp;1</td> <td scope="col" align="left" valign="middle" nowrap>&nbsp;13110581130</td> <td scope="col" align="left" valign="middle" nowrap>&nbsp;徐小胖</td> <td scope="col" align="center" valign="middle" nowrap>&nbsp;男</td> <td scope="col" align="center" valign="middle" nowrap>&nbsp;2013</td> <td scope="col" align="left" valign="middle" nowrap>&nbsp;</td> <td scope="col" align="left" valign="middle" nowrap>&nbsp;计算机科学与技术</td> <td scope="col" align="center" valign="middle" nowrap>&nbsp;</td> <td scope="col" align="center" valign="middle" nowrap>&nbsp;</td> <td scope="col" align="left" valign="middle" nowrap>&nbsp;</td> </tr><tr> <td scope="col" align="center" valign="middle" nowrap>&nbsp;2</td> <td scope="col" align="left" valign="middle" nowrap>&nbsp;13110581131</td> <td scope="col" align="left" valign="middle" nowrap>&nbsp;兴小胖</td> <td scope="col" align="center" valign="middle" nowrap>&nbsp;男</td> <td scope="col" align="center" valign="middle" nowrap>&nbsp;2013</td> <td scope="col" align="left" valign="middle" nowrap>&nbsp;</td> <td scope="col" align="left" valign="middle" nowrap>&nbsp;计算机科学与技术</td> <td scope="col" align="center" valign="middle" nowrap>&nbsp;</td> <td scope="col" align="center" valig优艾设计网_设计n="middle" nowrap>&nbsp;</td> <td scope="col" align="left" valign="middle" nowrap>&nbsp;</td> </tr>

我想匹配td内的数据,比如 徐小胖,

/<td scope="col" align=.*</td>/g

上面的正则还可以再优化吗?能更精确的抓取数据吗?谢谢指点


fREE2joe 5小时前

优艾设计网_PS百科

你的问题,一个正则没办法解决。


subzeroking 优艾设计网_设计百科 5小时前

为什么不用xpath呢?如果是我,我会这样写


白魅影走过伤悲只是朦胧惜醉颜 5小时前

优艾设计网_在线设计

你的文档已经是html了,最好的办法是动态生成虚拟的 js的dom的树,这样操作更灵活


像花儿一样2016 优艾设计网_在线设计 5小时前


一片寂静女人不哭陌上柳絮飞离弦 5小时前

优艾设计网_平面设计

因为 JS 的正则,加 全局匹配(//g)后,.match() 的结果没法取得 子项结果()submatches) 的结果,说以使用了 .replace 来曲线实现获取 子项结果。


0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜