<td>2023057</td> <td>02 05 10 17 24 32 + 03</td> <td class="t">√</td> <td>×</td> <td>×</td> <td>×</td> <td class="t">√</td> <td>×</td> <td class="t">√</td> <td>×</td> <td>×</td> <td>×</td> <td >3</td> </tr> <tr class="new"> <td>2023058</td> <td></td> <td>16</td> <td>31</td> <td>16</td> <td>15</td> <td>06</td> <td>15</td> <td>15</td> <td>05</td> <td>25</td> <td>15</td> <td></td> </tr> <tr> 在以上代码 用apache正则表达式提取以 <tr class="new"> <td>开头 </td> <td></td> </tr> <tr>结束 里面的数字
时间: 2023-07-09 10:03:59 浏览: 65
<td></td>标签的border 样式在浏览器中显示不出来的解决方法
可以使用以下正则表达式提取:
```
<tr class="new"> <td>(\d+)<\/td> <td>(?:<\/td> <td>\d+<\/td>){11} <td><\/td> <\/tr>
```
其中,`(\d+)`表示匹配数字,并将其作为一个分组。`(?:...)`表示非捕获分组,用于匹配重复的 `<td>` 标签。整个正则表达式匹配以 `<tr class="new"> <td>` 开头,以 `<\/td> <\/tr>` 结尾,中间包含12个 `<td>` 标签(第二个 `<td>` 标签为空)。匹配到的数字在第一个分组中。
阅读全文