一个正则表达式的有关问题
一个正则表达式的问题
<!-- <tr>
<td class= "b-cn "> 空气质量 </td>
<td width= "138 " class= "b-cn "> </td>
<td class= "b-cn "> </td>
<td class= "b-cn "> </td>
<td class= "b-cn "> </td>
<td class= "b-cn "> </td>
</tr>
<tr>
<td class= "b-cn "> 紫外线 </td>
<td width= "138 " class= "b-cn "> </td>
<td class= "b-cn "> </td>
<td class= "b-cn "> </td>
<td class= "b-cn "> </td>
<td class= "b-cn "> </td>
</tr> -->
想通过正则表达式匹配,去掉上面段写了很久都没写好,请高手指点!
------解决方案--------------------
<!--[\s\S]*?-->
这样不可以吗
(td|img|div|tr|a|table|b)*
这里加“*”什么意思,加上这个,你之前括号里一堆就都没什么意义了
(|[^r][^> ]*> )*这又是什么意思呢
最后的“+”也没必要的
<!-- <tr>
<td class= "b-cn "> 空气质量 </td>
<td width= "138 " class= "b-cn "> </td>
<td class= "b-cn "> </td>
<td class= "b-cn "> </td>
<td class= "b-cn "> </td>
<td class= "b-cn "> </td>
</tr>
<tr>
<td class= "b-cn "> 紫外线 </td>
<td width= "138 " class= "b-cn "> </td>
<td class= "b-cn "> </td>
<td class= "b-cn "> </td>
<td class= "b-cn "> </td>
<td class= "b-cn "> </td>
</tr> -->
想通过正则表达式匹配,去掉上面段写了很久都没写好,请高手指点!
------解决方案--------------------
<!--[\s\S]*?-->
这样不可以吗
(td|img|div|tr|a|table|b)*
这里加“*”什么意思,加上这个,你之前括号里一堆就都没什么意义了
(|[^r][^> ]*> )*这又是什么意思呢
最后的“+”也没必要的