1

我希望这个正则表达式匹配所有十种<tr></tr>组合(以及介于两者之间的所有内容,给定一个 HTML 表。

var re = /<tr>.*<\/tr>/g;

但是整个字符串是匹配的。为什么?

http://jsfiddle.net/zL6Qx/

4

1 回答 1

2

您应该使用非贪婪匹配正则表达式:

var re = /<tr>.*?<\/tr>/g;
于 2013-09-05T21:45:53.493 回答