...
</p>
</td>
</tr>
<tr>
<td>
<p margin-left:35.7pt;margin-bottom:.0001pt;text-indent:-17.85pt;line-height: normal;mso-list:l7 level1 lfo5 ">
以上是我想用regex优化的HTML的一部分。出于某种原因,HTML搞砸了,因为你可以看到P标签里面只有一个双引号。我试图匹配只包含一个双引号的HTML标记,这个双引号后面紧跟一个尖括号。
我使用/<[^"]+?">/
,但它匹配以上所有代码。当然我可以使用/<[^"^>]+?">/
来匹配我想要匹配的东西,但我不理解为什么第一个正则表达式不起作用。我错过了什么吗?